java打包问题
我将做好的java文件打成jar包,这个jar包能在一些机器上运行,但在有些机器上不能运行,我觉得应该不是打包的问题吧,因为这个包在有些机器上能运行,如果是打包的问题应该在哪台机器上都无法运行,不知道这是为什么,请大侠请教
[解决办法]
我觉得大概是在有些机器上没有JRE的java运行环境吧.
[解决办法]
楼上说的应该就是了。
[解决办法]
没有运行的话,应该会报错的,报些什么错呢?
不会真像楼上说的那样吧?
[解决办法]
不能运行是因为没有jvm,
[解决办法]
JVM 问题
[解决办法]
可能是和环境变量配置有关,有的机器上配置了classpath,将其删除试一下.我的机器以前也出现过类似情况,后来我干脆把classpath去掉,结果就好了.
[解决办法]
你可以绝一点,把JRE一起打入包,就哪里都可以了。
[解决办法]
ANT:
<jar destfile= "${deploy.dir}/ManageSystem.jar "
basedir= "${class.root} ">
<manifest>
<attribute name= "Main-Class " value= "manage.ManageWindow "/>
<attribute name= "Class-Path " value= "mssqlserver.jar msbase.jar msutil.jar "/>
</manifest>
</jar>