1、eclipse下导出jar包:
选择项目右键--->Export...---->选择java下的JAR file---->next--->选择存入路径--->next--->next--->选择Main class---->Finish 完成
2、如查有第三方包,用解压缩工具导出META-INF下的MANIFEST.MF文件,修改此文件,加入Class-Path,如下:
Class-Path: lib\commons-collections.jar lib\asm.jar lib\bcmail-jdk14-132.jar
lib\cglib-2.1.3.jar lib\checkstyle-all-4.2.jar lib\bcprov-jdk14-132.jar
lib\commons-dbcp.jar lib\commons-logging-1.0.4.jar lib\commons-pool.jar
注:冒号后边有两空格,jar和jar之间也要有两空格,否则会报无效导出jar文件错误,多包时要换行,否则会报line too long错误,并且换行后前要两空格,否则也会报无效导出jar文件错误。
这样就可以引入第三方包了。
3、jar包内读写外部文件问题
读方法:
FileInputStream is = new FileInputStream("lib/lucene.txt"); //相对于jar包目录
写方法:
File file=new File("lib/lucene.txt"); //相对于jar包目录
FileOutputStream fos = new FileOutputStream(file);