eclipse使用maven打包可执行的jar包
2017-08-25 12:52
453 查看
1、在pom.xml文件中添加如下代码:
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>kafkaAndStorm.KafkaAndStormTopologyMain</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
2、右键工程maven -> update project
3、再然后在工程上右键run as -> maven install
4、基本到这里就完成了,现在看看target目录
这块的jar就是我们需要的包含依赖jar包的可执行jar文件
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>kafkaAndStorm.KafkaAndStormTopologyMain</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
2、右键工程maven -> update project
3、再然后在工程上右键run as -> maven install
4、基本到这里就完成了,现在看看target目录
这块的jar就是我们需要的包含依赖jar包的可执行jar文件
相关文章推荐
- eclipse使用MAVEN打包可执行的jar包
- eclipse使用MAVEN打包可执行的jar包
- eclipse使用MAVEN打包可执行的jar包
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- 使用Eclipse打包可执行jar
- 使用eclipse执行maven-release-plugin插件发布jar异常问题(.project)(Cannot prepare the release because you have local modifications )
- 使用maven打包jar后 执行jar包问题,Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefi
- Java之——使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- 如果使用Maven打包成一个完整可执行的Jar包
- Maven使用maven-shade-plugin对java工程及其全部依赖打包可执行jar
- 使用Eclipse打包可执行jar
- Eclipse Maven工程 打包jar文件(包含依赖jar) 打包过程与执行说明
- eclipse中使用maven的jar包,但是提示unbound classpath variable,eclipse没装maven插件,在eclipse里new一个环境变量指向maven的repo
- maven 打包可执行jar的方法
- 如何把使用命令行或者Eclipse将Java程序打包为jar文件
- 使用Eclipse打包生成jar文件,解决CLASSPATH问题
- eclipse利用Fat Jar 插件打包可执行jar文件
- 使用Eclipse制作可执行jar文件