java eclipse野蛮打包 jar
eclipse 一般打包法
必须在eclipse工具中
1.编译调式运行主类文件
2.在菜单 file>export 中的 Java–Runnable jar file 打包
3. 自己写一个bat 文件放在 jar 文件的同级目录中,bat 文件内容
java -jar xxxx.jar
4.注意: 打包好以后,有时或发现程序无法找到配置文件,
可以用winrar 或其他压缩工具打开 jar 文件 ,
如果发现配置文件不在根目录, 就copy配置文件到根目录,
因为 例如你是用maven 建的项目,配置文件被移到了resource目录
eclipse maven 打包法
(首先你必须建maven 项目)
1.配置pom (网上很多例子,随便找一个模仿),主要是配置
<!-- 打包jar文件时,配置manifest文件,加入lib包的jar依赖 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<classesDirectory>target/classes/</classesDirectory>
<archive>
<manifest>
<!-- 主函数的入口 -->
<mainClass>test.core.MyDBTest</mainClass>
<!-- 打包时 MANIFEST.MF文件不记录的时间戳版本 -->
<useUniqueVersions>false</useUniqueVersions>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
</archive>
</configuration>
</plugin>
2. 如果你依赖了自己建的maven 项目, 那么必须先maven install 每个依赖项目
点击项目,右键选择 Run as > maven install
3.所有依赖项目install以后,在当前项目 选择 Run as > maven build
goals 中 填写 clean package
注意: console 控制窗口的输出
- 自己写一个bat 文件放在 jar 文件的同级目录中,bat 文件内容
java -jar xxxx.jar