写了几天的Java程序终于算是有点模样了,但是发布的时候我发现难了。
JRE不是.NET,不是每台电脑上都有啊。而且我这个程序估摸着应该在学校机房用得比较多,机房电脑上都有还原精灵,辛辛苦苦下的JRE,重新启动一下,又没了。太无语了吧。
有没有好一点的方法可以解决这个问题啊?
JRE不是.NET,不是每台电脑上都有啊。而且我这个程序估摸着应该在学校机房用得比较多,机房电脑上都有还原精灵,辛辛苦苦下的JRE,重新启动一下,又没了。太无语了吧。
有没有好一点的方法可以解决这个问题啊?
那要装 JDK
写个.cmd/.bat什么的,调用既可,例:
run.cmd(伪代码)
[code=批处理]
set JAVA_HOME=".\jre6\bin"
java -jar xxx.jar
[/code]
jre和jdk什么的,也有一个应用程序,所以啊,可以和普通应用程序一样调用。
rt.jar可以删除其中一些包减小体积,那么classes.jsa和jvm.dll怎么办呢?
我机器有4个版本的jdk,os刚重装,jdk一个都没重装,自已设置 环境变量就行。
在某此特殊的情况下,比如一个服务器,上面本身带一个jre但是版本比较老(服务器上不允许随便装软件),无法运行你的项目,你就需要自已copy一个jre/jdk过去,在执行你的项目前 设置 环境变量既可。