eclipse生成jar包(各种问题集合解决)
(2012-05-18 10:33:57)
第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。
1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项;
2.在弹出的对话框中,选择java文件---选择JAR file,单击next;
3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,单击next;
4.单击两次next按钮,到达JAR Manifest Specification。注意在最底下的Main class后面的文本框中选择你的jar包的入口类。单击Finish,完成。
你可以在dos环境下,进入你的jar所在的目录,运行 java -jar 名字.jar,检测运行是否正确。
第二、你所要导出的类里边用到了别的jar包。比如说你写的类连接了数据库,用到数据库驱动包oracl.jar.。
1.先把你要导出的类按照上面的步骤导出形成jar包,比如叫test.jar
其中导出的时候可能出现错误:AR creation failed. See details for additional information. Resource is out of sync with the file system。解决方案如下:
- jar
creation failed. see details for additional information.
有说不能生成在中文路径下,更改了还是不行,前几天还好好的呢。
参考弟兄的相关文章:
这里还有一点要注意: 这里也可以新建一个start.bat文件,创建后;右键---编辑,输入:java -jar test.jar >log.txt;以后直接双击start.bat即可运行test.jar啦。(http://blog.youkuaiyun.com/kanfeikanfei/article/details/4024304) |