Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
abo-1.0.jar - Maven Test Project Target
How to generate my Maven project target file, *.jar?
✍: FYIcenter.com
If you Maven project package target is a JAR file, you can use the "mvn package" command to generate the target file:
C:\fyicenter\abo>\fyicenter\apache-maven-3.5.4\bin\mvn package [INFO] Scanning for projects... [INFO] [INFO] ------------------------- com.fyicenter:abo >-------------------------- [INFO] Building Apple, Banana and Orange 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ abo --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\fyicenter\abo\src\main\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ abo --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ abo --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\fyicenter\abo\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ abo --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ abo --- [INFO] No tests to run. [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ abo --- [INFO] Building jar: C:\fyicenter\abo\target\abo-1.0.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.111 s [INFO] ------------------------------------------------------------------------
The target JAR file should be located in .\target folder:
C:\fyicenter\abo>tree /f . C:\FYICENTER\ABO │ pom.xml │ ├───src │ └───main │ └───java │ └───com │ └───fyicenter │ TreeListExample.java │ └───target │ abo-1.0.jar │ ├───classes │ └───com │ └───fyicenter │ TreeListExample.class ...
You need to copy dependency JAR files to the project, so you can run the target JAR file:
C:\fyicenter\abo>\fyicenter\apache-maven-3.5.4\bin\mvn dependency:copy-dependenc ies [INFO] Scanning for projects... [INFO] [INFO] ------------------------- com.fyicenter:abo >-------------------------- [INFO] Building Apple, Banana and Orange 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default-cli) @ abo --- [INFO] Copying commons-collections4-4.2.jar to C:\fyicenter\abo\target\dependency\commons-collections4-4.2.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.543 s [INFO] ------------------------------------------------------------------------
Now you can run the target JAR file:
C:\fyicenter\abo>\fyicenter\jdk-1.8.0\bin\java -cp .\target\abo-1.0.jar;.\target\dependency\commons-collections4-4.2.jar com.fyicenter.TreeListExample 0: Banana 1: Apple 2: Orange 3: Apple 4: Orange 5: Apple
The target JAR file, abo-1.0.jar, is good.
2020-10-10, 1085🔥, 0💬
Popular Posts:
What is the sax\Counter.java provided in the Apache Xerces package? I have Apache Xerces 2.11.0 inst...
Old version of xml-apis.jar. JAR File Size and Download Location: File name: xmlParserAPIs.jar File ...
commons-collections4-4.2 -sources.jaris the source JAR file for Apache Commons Collections 4.2, whic...
What Is ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is the JAR files of ojdbc.jar, ...
XStream is a simple library to serialize objects to XML and back again. JAR File Size and Download L...