易客

Explore JAVA

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  4 随笔 :: 1 文章 :: 52 评论 :: 0 Trackbacks

我的评论

不需要加到JDK下呀,你把外部引入的包放在一个目录下,在打包时在第5步“Java invocation”里全部添加到Class path里就行了.我对第5步的描述又做修改,你可以再看一下上面的文章@cjp
没遇到过呢@hzc
@翼无忧
目前还没遇到你说的这种情况,如果出现编码问题我觉得还是在程序里处理比较好
java.lang.ClassNotFoundException 类未找到,检查一下是不是有些依赖包没有添加@拿个板砖
从错误提示来看你的icon图片文件有问题@test-java
@jar成功,exe出错
应该是少jar包了
@Leo
还是那句话,先确认你的jar包导出是否正确,如果jar包正确按照上边的步骤应该是没问题的.至于web方面的应用应该是不行的吧,这个软件是打包桌面应用的.
@javaLover
你把它们都放在项目根目录下就行了
@白羽
你的jar应该正确生成,不然在合成exe时是不会通过的
@杨
估计还是你的jar文件有问题,程序在执行jar文件时找不到一些类文件,用rar打开你的jar看一下,里边生成的类是不是全的。
估计你在将jdk打包进exe时出错了,按着我上边的步骤来应该没问题的。
如果说你在eclipse里能正常运行的话,那么用exe4j是不该有问题的,如果有问题,最可能出错的地方是:一、导出jar出错;二、运行环境配置出错。你先看一下我的这篇文章:http://www.blogjava.net/y6cn/archive/2008/05/18/201221.html,查看一下打包后的jar文件里class文件少不少,先把jar做好再说。“jar in exe”模式是在有了jar文件后用的,EXE4J在这种模式下把jar文件包含进了exe文件。
另外你写到:“ECLIPSE的打包出来的程序我自己用批处理写的能运行的.用EXE4J不行.”,从这句话判断可能会是运行环境没配置好。你用exe4j打包时先不要打包jre,把这个设为你机器上安装的jre环境,再试一下看能不能运行,如果能运行说明你的jre打包有问题,不能是你的程序有问题。
UnsupportedClassVersion貌似你用的什么东东的版本不支持哦,然后它无法加载,后边的程序用到了但是找不到URL位置,这样在你打包后exe4j引擎执行时不知道从何入手,你还是再检查一下,有没有用外部包,有没有用awt组件什么的,如果用的有外部包的话最好不要忘了把它的dll文件也处理好。java运行环境配置不好也会出错的。
是的,不过我只是想试试看用eclipse究竟能不能打包成功,哈
你的ico图片要用专门的图标制作工具生成。你看错误提示说icon文件没有包含icon格式数据,你再检查一下,看看路径什么的有没有错误。
at assistant.Setting.getBackGrounMucisProerties(Setting.java:35)
at com.lkp.ellk.Ellk.setProperties(Ellk.java:76)
at com.lkp.ellk.Ellk.<init>(Ellk.java:58)
at com.lkp.ellk.Ellk.main(Ellk.java:259)
会不会是你程序的错误
你把这些jar包放在jdk/jre的lib/ext里就行了
嘿嘿,频谱分析器用着用着就没了。。。
JLayer我会只是不想在程序里用两种方式。不过简单点的话也只能JMF+JLayer混用了。
@lindabang
其实eclipse里就有导出为jar文件这一个功能。
re: JAVA版音乐播放器YOYOPlayer1.0 y6cn 2008-01-02 19:31  
希望开源哦!
y6cn@163.com
re: JAVA实现游戏编程(6) y6cn 2008-01-02 15:00  
感谢楼主分享

y6cn@163.com