请问,程序可以在eclipse运行后执行,但打包后就执行不成功。

rickhunterchen 2011-02-25 10:28:10
用eclipse运行程序可以执行程序。

但是打包后,程序走到其中一部就不在走下去了,不知为什么?
...全文
290 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
py330316117 2011-03-11
  • 打赏
  • 举报
回复
无法生成日志文件可能是你的jar包导入的不对,log4j在某些技术中还有依赖的jar包,这个就要具体问题具体分析了,你可以说说你用的是什么技术,然后可以帮你查查。
yaoweijq 2011-03-11
  • 打赏
  • 举报
回复
...
log4j不是有properties or xml配置文件么
[Quote=引用 10 楼 rickhunterchen 的回复:]
找到其中的一个原因:路径找不到,包括图片,位置等。

现在又有问题了:log4j无法生成日志文件,估计也跟路径有关。可以log4j我又不能去修改他的代码,这该怎么办呢?
[/Quote]
G_beginner 2011-03-11
  • 打赏
  • 举报
回复
两颗星
rickhunterchen 2011-03-11
  • 打赏
  • 举报
回复
找到其中的一个原因:路径找不到,包括图片,位置等。

现在又有问题了:log4j无法生成日志文件,估计也跟路径有关。可以log4j我又不能去修改他的代码,这该怎么办呢?
cw_tkong 2011-02-25
  • 打赏
  • 举报
回复
估计是你引用的 其他的 jar包没有打入你现在打包好的 jar中 你可以用 fatjar 打包 这样就可以了 
配置方式:
eclipse 》help》Software》Instill Updates》
search for new features to instill》Next 》
New Remote Site 》
Name:随便写(最好写 fatjar 这样 你方便识别) URL:http://kurucz-grafika.de/fatjar
》OK 》安装 》好像要重启 eclipse 就可以了

我不知道 你eclipse 版本多少 估计 eclipse更新的 fatjar 步骤都差不多
runer 2011-02-25
  • 打赏
  • 举报
回复
缺缺缺文件
baobao28 2011-02-25
  • 打赏
  • 举报
回复
把你的工程按Runnable JAR File方式打包看看,运行如果没有问题,说明你原来的打包方式缺少了某些jar文件
zn85600301 2011-02-25
  • 打赏
  • 举报
回复
没有异常信息? 或者调试跟踪运行
ybcwjj 2011-02-25
  • 打赏
  • 举报
回复
应该是包里文件缺少(资源文件或jar、class文件)
rickhunterchen 2011-02-25
  • 打赏
  • 举报
回复
我只是调用一个弹出框的方法,eclipse运行就没问题,但是打包后就是走到这一步就没有走下去了。
dracularking 2011-02-25
  • 打赏
  • 举报
回复
可以看异常
可能是某些资源文件路径定位的问题,彼此是不同的
rickhunterchen 2011-02-25
  • 打赏
  • 举报
回复
问题解决了。

我做的是GUI开发,用的swing。

在一个线程里面调用了我的一个静态类的一个静态变量。

用eclipse运行项目,此静态变量可以调用,但是打包后在运行项目,此静态变量就不调用了。
py330316117 2011-02-25
  • 打赏
  • 举报
回复
你的声明文件中是否设置了你引用的swing的jar包的路径。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧