请问朋友们,能不能一个运行正常的JAVA程序,通过自带jre容器,将这个程序放到另一个没有java运行环境的电脑上运行?有工具能把java包打成winows下可执行的exe程序的...
exe4J啊之类的......
没用过,只听说...参考参考...只要你自己配好环境就可以.
jre是可以复制过去直接用的.
但一定要配置好环境.你可以把JRE打苞到你的程序里去,我提供一个比较简单的办法http://blog.csdn.net/liujun999999/archive/2007/07/05/1679397.aspxjava类认的是CLASSPATH,不管你的jar在哪个目录
java.exe认的是Path, 如果在当前目录呢?
所以,你完全可以把你的程序作成这样的结构,你看看jbuilder就知道了
/myApp.jar
/start.bat
/jre/java.exe
/jre/......// 当然是jre的内容了
/lib/spring.jar
/lib/... // 其它的类库
start.bat 的内容
- BatchFile code
- ./jre/java -jar myApp.jar数据挖掘研究院
虽然看上去丑陋点,可是很好用。无需安装!推荐一个
http://izpack.org

