maven
【Maven如何打包成jar,如何指定main函数的入口,以及生成对应的lib】org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.maven.plugins
maven-dependency-plugin
[2.0,)
copy-dependencies
org.apache.maven.plugins
maven-jar-plugin
target/classes/ tpri.mina.execute.Main false
true
lib/
.
org.apache.maven.plugins
maven-dependency-plugin
copy-dependencies package
copy-dependencies
jar
jar
false
${project.build.directory}/lib
可以再MANIFEST.MF中查看到对应多了几个lib和main入口
Manifest-Version: 1.0
Built-By: hasee
Build-Jdk: 1.7.0_17
Class-Path: . lib/netty-all-5.0.0.Alpha1.jar lib/jboss-marshalling-1.3
.0.CR9.jar lib/jboss-marshalling-serial-1.3.0.CR9.jar
Created-By: Apache Maven 3.2.5
Main-Class: tpri.mina.execute.Main
Archiver-Version: Plexus Archiver
推荐阅读
- Java毕业设计项目实战篇|Java项目:在线嘿嘿网盘系统设计和实现(java+Springboot+ssm+mysql+maven)
- java|图解四种 IO 模型
- Maven|dependencyManagement 里面的依赖无法下载
- Git|Tomcat 自定义错误页面(例如404页面等等)
- MAVEN方面(查看了nexus库中有对应的jar包,但是maven不执行更新)
- Android|Android使用gradle生成maven库,上传githu并使用远程maven库
- Java|在Java中使用OpenCV (maven,ant,eclipse)
- java|【Maven+SSM】超详细Spring+SpringMVC+Mongo集成
- Maven|导入maven项目pom.xml文件报错