User Tools

Site Tools


java:build-java

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:build-java [2017/09/15 06:03] – [Add Depedency Package] adminjava:build-java [2024/04/19 03:24] (current) – [Prepare environment variables] admin
Line 4: Line 4:
 d:\tools\jdk1.7.0_67\bin;D:\tools\apache-ant-1.8.4\bin;D:\tools\apache-maven-3.2.3\bin; d:\tools\jdk1.7.0_67\bin;D:\tools\apache-ant-1.8.4\bin;D:\tools\apache-maven-3.2.3\bin;
 </code> </code>
-  * add new environment variable JAVA_HOME<code>+  * add new environment variable JAVA_HOME(Change **Environment Variables in Windows**)<code>
 d:\tools\jdk1.7.0_67 d:\tools\jdk1.7.0_67
 </code> </code>
Line 34: Line 34:
 java -jar build\jar\helloworld.jar java -jar build\jar\helloworld.jar
 </code> </code>
 +
 ==== compile and run with external libraries(log4j) ==== ==== compile and run with external libraries(log4j) ====
   * update code to use log4j2<code java>   * update code to use log4j2<code java>
Line 266: Line 267:
 cd simplemaven cd simplemaven
 mvn compile mvn compile
-</code>+</code> => maven will download all **dependency packages** to **~/.m2**
   - Step4: Run<code bat>   - Step4: Run<code bat>
 java -cp target\simplemaven-1.0-SNAPSHOT.jar com.mycompany.App java -cp target\simplemaven-1.0-SNAPSHOT.jar com.mycompany.App
Line 584: Line 585:
 ==== Add required project ==== ==== Add required project ====
 {{:java:eclipse-project-depedency.png|}} {{:java:eclipse-project-depedency.png|}}
 +===== Proguard =====
 +refer: https://www.guardsquare.com/en/proguard
java/build-java.1505455394.txt.gz · Last modified: 2022/10/29 16:15 (external edit)