求救:java程序打包后无法正常运行 使用jbuilder2006开发了一个GUI程序,使用的JDK是1.3.1,同时机器上还装了jdk1.4,环境变量中的java_home等都设置为1.3的路径因为该程序所依赖的一些包必须在jdk1.3下才能正常运行,所以必须使用1.3的版本现在的问题是:程序在jbuilder中运行没有问题,但打包成exe之后运行就不行,而且症状跟在jbuilder中使用jdk1.4运行是一样的,请各位帮忙分析下,可能是什么原因 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exe, 还用java ?? 建议不要使用这样的语言, c,c++,c# 都比java强的多 还是使用jar包把,都依赖JDK,没甚么区别。。 JBuilder中的exe打包对系统环境依赖性特别强,即使正只能保证在本机不出问题。解决方法:1.用install anywhere制作安装程序,可以完美解决(运行机器不需要JDK)。2.用windows的批处理文件(.bat)的方式引导程序(几乎完美解决,运行机器需要JDK)。 恩如果打包成.exe文件那么java的跨平台性就被抹杀了还是建议打成.jar包 应该不会的吧,做成.exe的,也不是纯粹的.exe文件,它其实里面包含了一个小的java虚拟机,虽说这样没有必要,但是就可行性来讲,应该是没有问题的吧“因为该程序所依赖的一些包必须在jdk1.3下才能正常运行,所以必须使用1.3的版本”——看楼主的描述,是不是jdk版本的问题啊,jbuilder使用的jdk版本跟你的系统默认的版本不一致?就是说你跑jar的时候使用的不是你要求的1.3。 在学校里的时候也用jbuilder,因为它在SWING方面有可视化,后来不用了,因为它很多用的都是它自己的包,通用性差,而且收费,还是建议用经典的eclipse 问题解决,确实是jbuilder打包的问题,没办法,只能用bat来引导程序了 反射类中的字段 如果获得类中数组的元素 *** java 中怎么实例化泛型中的 “ ?” 请教各位 有关RandomAccessFile类的问题 高手进来帮我看看吧,关于调用和参数的问题 JColorChooser的modal参数什么意思? 用命令行java XXX运行的程序如何能放到后台运行,或者可以缩小成任务栏的一个图标?? eclipse怎么设置启动类? 求救:关于jlist的问题?(不能自动伸缩) 我想保存一个文件,怎么办? 升级到三个星了, 散分 用JAVA如何读取系统服务的状态 将数据库的值查询出来后怎么方到数组里啊 !!!!
还是使用jar包把,都依赖JDK,没甚么区别。。
解决方法:
1.用install anywhere制作安装程序,可以完美解决(运行机器不需要JDK)。
2.用windows的批处理文件(.bat)的方式引导程序(几乎完美解决,运行机器需要JDK)。
如果打包成.exe文件
那么java的跨平台性就被抹杀了
还是建议打成.jar包
“因为该程序所依赖的一些包必须在jdk1.3下才能正常运行,所以必须使用1.3的版本”——看楼主的描述,是不是jdk版本的问题啊,jbuilder使用的jdk版本跟你的系统默认的版本不一致?就是说你跑jar的时候使用的不是你要求的1.3。