java程序打包成jar文件(自己实践和查网页解决,以中科院分词工具ICTCLAS5.0 为例)...

一、打包过程:右击工程>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(里面有配置文件等)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值