一种不安装JRE环境即可运行Java应用程序的方法

运行Java程序一般都要求用户的电脑安装JRE环境,虽然安装JRE环境very easy,但是毕竟多了一步。下面我就给大家介绍一种不必安装JRE环境的方法:
电脑A安装了JRE环境,电脑B没有安装JRE环境。
(1)将电脑B的C:\lzqdiy下的class文件打包成myjava.jar文件(可以直接用Eclipse的导出功能),将myjava.jar存放到C:\lzqdiy下。
(2)从电脑A上将JDK中的jre目录中的所有文件复制到电脑B的C:\lzqdiy\jre下。
(3)在电脑B的C:\lzqdiy下建立一个run.bat文件,内容是"start jre\bin\javaw -jar myjava.jar"。
(4)双击run.bat就可在不安装JRE环境的电脑上运行Java应用程序了。

posted on 2007-05-04 22:26 我为J狂 阅读(4961) 评论(28)  编辑  收藏 所属分类: 小技巧

评论

# re: 一种不安装JRE环境即可运行Java程序的方法。 2007-05-04 22:37 JAVA-HE  回复  更多评论   

晕,你这不是安装是啥?原来制作exe基本也有这个步骤。

# re: 一种不安装JRE环境即可运行Java程序的方法。 2007-05-04 22:45 我为J狂  回复  更多评论   

@JAVA-HE
不是安装,是拷贝。

# re: 一种不安装JRE环境即可运行Java程序的方法。 2007-05-05 08:26 QBomber  回复  更多评论   

恩,不在系统安装JRE,配置当前应用程序自己的JRE是这样作的。
能具体讲讲Tomcat应该怎样在一个没有安装JRE或JDK的环境中使用的步骤吗?

# re: 一种不安装JRE环境即可运行Java应用程序的方法。 2007-05-05 10:58 我为J狂  回复  更多评论   

@QBomber
不太了解,请高人赐教!

# re: 一种不安装JRE环境即可运行Java应用程序的方法。 2007-05-05 18:24 扩展标记  回复  更多评论   

比安装还复杂

# re: 一种不安装JRE环境即可运行Java应用程序的方法。 2007-05-05 21:34 我为J狂  回复  更多评论   

@扩展标记
我的这个方法的优势是:拷贝要比安装的时间快得多,不需要JRE的时候直接删除相应的目录即可,无需修改注册表。

# re: 一种不安装JRE环境即可运行Java应用程序的方法。 2007-05-06 13:11 pass86  回复  更多评论   

这个标题太容易产生歧义了 。

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-07 11:57 Zou Ang  回复  更多评论   

JRE原本也就不用安装啊……不过就是改个路径

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-07 15:20 study  回复  更多评论   

jre是免安装的!直接拷贝就好了额

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-07 15:43 我为J狂  回复  更多评论   

@study
我在SUN公司的网站上只找到了下面的JRE安装版的链接https://sdlc2d.sun.com/ECom/EComActionServlet;jsessionid=0E14DE1B9AA7C63BC09986569097E99B
免安装版在哪下载?请上面的朋友赐教。

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-07 22:45 mlhorizon  回复  更多评论   

应该这么说jre本就是绿色软件,所谓安装只是设置个环境变量而已,
只要路径设置正确就可以用,很多软件都自带jre的,楼主见得少罢了!
而且很多都用 set path这类命令的,更有全局性

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-11 11:42 我为J狂  回复  更多评论   

@mlhorizon
不好意思,我孤陋寡闻了。

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-11 18:21 iloveu  回复  更多评论   

蛮好笑的,记得我第一接触java都是直接下JDK使用的,其实主要的东西就是javac+java+javaw+system class而已,现在Sun将好多配置的步骤做成安装文件,反而让人误解了JDK

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-05-14 10:43 BeanSoft  回复  更多评论   

做安装版主要是:
1. 安装供浏览器使用的 JRE(需要注册表,以及向 windows 目录放入 java.exe);
2. 减少文件下载个头;
3. 卸载方便.

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-06-09 21:08 itkui  回复  更多评论   

呵呵,可惜没有实用价值!

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-10-19 08:18 路人甲  回复  更多评论   

既然"JRE是免安装的",那LZ的标题是怎么回事?不安装JRE???你怎么装?都免装了还不安装???
我知道这东西是怎么回事,如果你这么想,那把帖子改成"不安装JDK"吧.
没有一点实用价值.这样的帖子你也敢贴出来,我们写的JAVA程序才几MB最最最多,一个JRE文件夹要70MB以上,怎么说得过去???
删了吧,即使你都是对的,看官会怎么样看你?欺骗大家感情的垃圾.

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2007-12-03 02:38 sadf  回复  更多评论   

在自己做安装程序时还是有点用的!

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2008-05-05 15:51 T  回复  更多评论   

真是高手..哈哈哈

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2008-05-22 14:27 shmily  回复  更多评论   

世界上有楼猪这种人才精彩啊

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2008-07-23 13:17 TT  回复  更多评论   

我笑的都想吐血了,哇哈哈!

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2008-11-27 17:51 ICEBEAN  回复  更多评论   

ssv.dll有注册东西,单纯的拷贝到另外一台机器上所以可以使用,但毕竟还是使用的另外一台机器的注册的地址。

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-01-14 04:08 不输入可以吗  回复  更多评论   

class文件是啥?我用的myeclipse怎么办?

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-01-20 09:18 javanew  回复  更多评论   

支持楼主!

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-02-06 17:51 Ian  回复  更多评论   

我覺得分享的很好呀
為什麼大家這麼的酸...
畢竟這種觀念是很多想把 Java 作成 exe 又不需要使用者自己去下載 JRE
的基本觀念吧
也不是每個人在第一年或是第二年開始在 JAVA 領域工作的都會的

甚至 不做桌面程式的 只做 WEB App 的人 也許根本就不清楚吧

支持樓主~ 很實用的分享

# re: 一种不安装JRE环境即可运行Java应用程序的方法[未登录] 2009-02-19 11:22 做人要厚道  回复  更多评论   

各位看官, 有高招尽管贴出来分享,何必浪费时间去损人?
无论如何, 该感谢楼主花时间与大家分享学习体会。我活到四十岁,才知道年少轻狂时的牙尖嘴利是多么讨厌而又伤人,又反过来伤害自己几多?因为没有一个领导喜欢尖刻的下属,故我一直不得提升,现在想来自己本身就不够厚道,郁郁不得志也是活该。
爱别人就是爱自己,请大家时刻自醒,不要太苛刻。

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-04-25 23:03 王峰  回复  更多评论   

你们做过项目没?如果客户的机器,每人的软件都装个jre(版本很可能不同),那得有多少个jre的版本?所以用这种绿色方法很有必要!

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-06-24 22:36 原真之魅  回复  更多评论   

支持楼主的方法,一群小屁孩什么都不懂,唧唧歪歪什么啊

# re: 一种不安装JRE环境即可运行Java应用程序的方法 2009-11-17 09:05 我爱程序  回复  更多评论   

支持楼主,还有些问题我加你QQ问,哈哈

专题:Android  iPad  jQuery  Chrome OS

博客园首页  IT新闻  知识库  学英语  Java程序员招聘
标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录      
每天10分钟,轻松学英语


网站导航:
 
日本語がまだ上手ではありませんので、ご指導お願い致します。