| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5880 人关注过本帖
标题:JAVA程序如何像其他普通程序一样独立运行?
只看楼主 加入收藏
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
结帖率:100%
收藏
 问题点数:0 回复次数:8 
JAVA程序如何像其他普通程序一样独立运行?
我用java写了一个简单计算机(照着书上来的)
如何使我的计算机像普通的计算机那样在电脑上运行而不需要用eclipse来运行
如何打包为JAR文件?
搜索更多相关主题的帖子: JAVA 运行 
2010-08-20 21:25
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:0 
在eclipse中右击项目选择export,选择jar file,next,选择需要导出所有java文件,选择导出位置,next,next,选择默认运行main函数的类,finish
2010-08-20 21:32
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
收藏
得分:0 
回复 2楼 shellingford
JAR文件 如果我安装了JRE 就直接能运行么?
2010-08-20 21:38
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
装了jdk
设置好了环境变量,就能直接运行了

C#超级群 74862681,欢迎大家的到来!
2010-08-20 21:42
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:0 
以下是引用q244010054在2010-8-20 21:38:08的发言:

JAR文件 如果我安装了JRE 就直接能运行么?

是的,只要有jre就可以运行jar文件了。

如果程序运用到了第三方包,那么需要使用命令行导入第三方jar包运行。

PS:还要设置java环境变量的
2010-08-20 21:45
txlong
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-8-21
收藏
得分:0 
如果没有装JDK怎么半呢?打包是不是就能脱离JDK运行呢?
2010-08-21 12:12
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:0 
以下是引用txlong在2010-8-21 12:12:28的发言:

如果没有装JDK怎么半呢?打包是不是就能脱离JDK运行呢?

需要JRE,Java Runtime Environment ,java的运行环境,而JDK是java的开发工具
java程序运行是需要JRE或者JDK的,没有环境是无法运行的。

打包只是将多个class文件打成一个jar文件,也不能脱离JRE/JDK。
2010-08-21 12:27
txlong
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-8-21
收藏
得分:0 
回复 7楼 shellingford
那自己编一个小程序然别人看还得让她安装JRE么,有没有不用安装JRE的打包技术啊。
2010-08-21 12:31
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:0 
以下是引用txlong在2010-8-21 12:31:07的发言:

那自己编一个小程序然别人看还得让她安装JRE么,有没有不用安装JRE的打包技术啊。

通常是这样的,就像用C写程序,要在linux和win下运行的代码是不一样的,程序是依赖于操作系统而存在的。java之所以不依赖于操作系统,是因为他依赖于JRE,而JRE是依赖于操作系统的,不过JRE不用我们来操心,所以对于程序员来说java就是一次编译到处运行了。

因此通常没有人把JRE和java程序一起打包,一起打包了java就失去了跨平台的优势了。不过以前我也找过,可以把JRE和jar文件一起打包成一个exe,在win下进行安装,其实也就是让exe先安装完JRE,然后运行jar文件。总之是脱离不了JRE的。
2010-08-21 13:01
快速回复:JAVA程序如何像其他普通程序一样独立运行?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029200 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved