System Setup - ramkumarant/reference GitHub Wiki

Sofwares Required

  1. JDK
  2. Eclipse JavaEE
  3. Apache Maven
  4. SOAPUI
  5. Postman
  6. Git
  7. Kdiff3
  8. GitExtensions
  9. Putty
  10. WinSCP
  11. Oracle SQLDeveloper
  12. Archimate
  13. Firefox
  14. Apache Lounge

Set the following environment variables

set JAVA_HOME=E:\apps\jdk1.8.0_192
set MAVEN_HOME=E:\apps\apache-maven-3.5.4
set MAVEN_OPTS=-Xms1024m -Xmx2048m -XX:MaxPermSize=512m -agentlib:jdwp=transport=dt_socket,address=9999,server=y,suspend=n
set GIT_SSH=C:\Program Files (x86)\GitExtensions\PuTTY\plink.exe
set OPENSSL_CONF=E:\apps\httpd-2.4.48-win64-VS16\Apache24\conf\openssl.cnf
set PATH=%JAVA_HOME%\bin;%MAVEN_HOME%\bin;%PATH%;D:\apps\httpd-2.4.48-win64-VS16\Apache24\bin;

Maven commands

mvn eclipse:clean eclipse:eclipse
mvn package
mvn clean install
mvn dependency:tree
mvn dependency:resolve -Dclassifier=sources && mvn dependency:resolve -Dclassifier=javadoc && mvn eclipse:clean eclipse:eclipse
mvn -e -DskipTests=true -Dmaven.javadoc.skip=true clean install
mvn -e -Dmaven.test.skip=true -Dmaven.javadoc.skip=true clean install