如何不安装使用JRE 就是别人在使用我的程序的时候可不可以不用SUN的安装包,直接使用复制的JRE目录,这样当我程序的安装的时候,别人的机器就算没有安装JRE也可以使用,这样的话需要设置什么路径吗,谢谢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用的时候 设置classpath 和path 或者在bin的目录里调用java -jar -cp XXXX xxx.jar jre都没有,怎么运行?我也想知道 直接使用复制的JRE目录,可以!! Eclipse就可以不用安装jre,使用自己目录下的jre Eclipse就可以不用安装jre,使用自己目录下的jre==================================================你的应该是已经拖进去的吧,我用的时候要手动托一个进去的 在安装你的程序时,顺便调用JRE的安装程度就是了。一般类似的应用安装不都是这样吗?? 楼主的意思是不运行那个jre的安装包,而是自己复制jre.设置好classpath,path这些应该就可以了. 需要做两件事:1. set JAVA_HOME=<你的 JRE 所在的目录>2. set PATH=%JAVA_HOME%\bin;%PATH%其中,第 2 件事的目的是为了你在执行 java ... 命令的时候能自动找到 java.exe(或者 javaw.exe),所以,如果你用绝对路径运行 java.exe 的话,它就不是必需的了。第 1 件事的目的是让 java.exe 运行起来后能找到它自己需要的东西(比如 rt.jar 什么的),是必需的。 主要是为了用户的方便啊,安装很麻烦的话也不好,我们一套系统里面安装的步骤本身就够多了,还让用户自己去安装JRE,用户会抓狂的,特别是不能让用户手动去设什么CLASSPATH和PATH,他们怎么可能会这些 如果你用 InstallAnywhere 制作安装程序的话,就可以把 JRE 的安装过程包括在里面了。 还有就是不仅仅一套软件会用到JAVA,比如TOMCAT,RED5等等都会用到,现在在思考有没有比较简便的方式,如果真的不行的话就自带一个JRE让用户自己安装吧 弱弱的问下,如果有安装JRE还需要手动去设置CLASSPATH和PATH吗? 目前安过JRE之后也需要手动设置,不过你只要会编程操作注册表,就可以自动完成这一步。系统的环境变量在注册表的HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment用户的环境变量在注册表的HKEY_CURRENT_USER\Environment修改注册表,可以用API,也可以用VBS,或者INF( 这个可参照 http://www.xker.com/edu/os/026/02606/0662807195540437.html) 救急!!! 加到按钮上的事件死活不执行 java数组乘积怎样算? 这周要开始做我的第一个java项目. 我的Java -Version老是1.3,导致Eclips3.1不能使用,怎么解决? 请问这段程序怎样加才能处理按钮事件? 如何动态的取出一个类中的属性值 有一段关于排序的代码,看了半天不知所云,希望大家帮助解释一下! 能反编译CLASS成JAVA原代码吗? 有谁有java的Socket编程资料? 大家帮忙了,急死我了!!!!!!!!!!!!!! System.exit(int i)问题??
在bin的目录里调用
java -jar -cp XXXX xxx.jar
==================================================
你的应该是已经拖进去的吧,我用的时候要手动托一个进去的
设置好classpath,path这些应该就可以了.
2. set PATH=%JAVA_HOME%\bin;%PATH%其中,第 2 件事的目的是为了你在执行 java ... 命令的时候能自动找到 java.exe(或者 javaw.exe),所以,如果你用绝对路径运行 java.exe 的话,它就不是必需的了。第 1 件事的目的是让 java.exe 运行起来后能找到它自己需要的东西(比如 rt.jar 什么的),是必需的。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment用户的环境变量在注册表的
HKEY_CURRENT_USER\Environment修改注册表,可以用API,也可以用VBS,或者INF( 这个可参照 http://www.xker.com/edu/os/026/02606/0662807195540437.html)