Maven打包,并获取依赖的jar包 ,设置main方法启动
2012-04-10 10:40
736 查看
pom中加入
<build>
<finalName>FlightTask</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>youmainclasspath</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
执行 mvn
dependency:copy-dependencies -DoutputDirectory=lib package
然后把lib里的所有jar放到你工程的jar包所在的目录
运行java -jar youjar.jar
<build>
<finalName>FlightTask</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>youmainclasspath</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
执行 mvn
dependency:copy-dependencies -DoutputDirectory=lib package
然后把lib里的所有jar放到你工程的jar包所在的目录
运行java -jar youjar.jar
相关文章推荐
- maven项目,多个依赖,打成一个可执行jar包,可根据profiles进行打包,出现的Could not find or load main class的解决方法。
- Maven打包,并设置main方法启动
- maven将依赖打入jar包并制定main方法
- Maven打包含有Main方法jar并运行
- eclipse打maven的jar包连依赖jar一起打包方法
- eclipse打maven的jar包连依赖jar一起打包方法
- 使用Maven打包依赖项,启动时从本地jar中读取dubbo.xsd
- main方法启动spring 打包成jar
- maven打jar包(结合了dubbo)的main方法启动
- maven打包包含依赖jar Exception in thread "main" org.springframework.beans.fa
- 解决使用maven打包项目时,依赖jar先解压成class在打包的问题
- maven 打包含有第三方依赖的 jar 包
- Maven之——使用本地jar包并打包进war包里面的方法
- 转发 maven打包jar时,自动添加mainClass和复制依赖的其他jar
- maven 打包可执行jar的方法
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- maven工程打包成runnable的jar包,拷贝资源和依赖jar包
- maven打包可运行的jar包(包含依赖工程)
- eclipse tomcat 依赖maven 仓库的jar 包设置
- maven项目中 把依赖的jar包一起打包