一、打包过程:右击工程>Export>Java>Runnable JAR File>Launch Configuration中要选择该工程的主类(即入口)。最后打包为foursearch.jar。
二、还要将配置文件放在正确的位置,在初始化之前设置变量String argu = new File("").getAbsolutePath()+"\\bin";然后在打好的JAR包并列新建一个文件夹bin在里面拷贝进所需的配置文件Data文件夹,ICTCLAS50.dll,user.lic等。将ICTCLAS50.dll拷贝到C盘windows>system32里。否则会出现错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ICTCLAS50 in java.library.path
三、运行JAR文件时,后面要带上参数,即java -jar foursearch.jar 赵粮 1 2 2
否则,如果只是java -jar foursearch.jar会出现错误
Exception in thread "main" java.lang.reflect.InvocationTargetException …Conaused by :java.lang.ArrayIndexOutOfBoundsException 0
四、最后的文件布局为foursearch.jar、文件夹bin(里面有配置文件等)