当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 8:54 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
安装了jre之后每次双击.jar文件都是归档管理器打开,再安装了jdk之后才在右键里显示了使用openjdk java 7 runtime打开,然后它提示把文件设置为可执行,然后就可以打开了……
但是软件的安装说明说只要jre即可,这是为什么呢?
有没有比较详细的关于jre,jdk功能的说明啊,(我只是用一些相关的软件要用到它)在论坛里直接搜貌似只是些安装方法之类……


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 8:59 
头像

注册: 2007-03-02 17:36
帖子: 7289
送出感谢: 3
接收感谢: 101
怎么装的jre?理论上只要装了jre就行了。jre是用来运行java程序的,jdk是用来开发java程序的。jdk里面包含了jre。


_________________
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事



_________________
评价: 3.7% asean
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 9:43 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
懒蜗牛Gentoo 写道:
怎么装的jre?理论上只要装了jre就行了。jre是用来运行java程序的,jdk是用来开发java程序的。jdk里面包含了jre。


我是先java -version,然后它显示了几个跟这个有关的未安装的软件,然后我选了其中一个,sudo apt-get install openjdk-7-jre-headless,然后就装上了jre。。再java -version,就
java version "1.7.0_07"
OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-0ubuntu0.12.04.1)
OpenJDK Server VM (build 23.2-b09, mixed mode)

有同学说re只是运行库…要打开jar得有开发者工具,这是神马意思?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 9:46 
头像

注册: 2011-07-16 19:48
帖子: 811
系统: Arch
送出感谢: 2
接收感谢: 7
jre--Java Runtime Environment

打开xxx.jar只需要
代码:
java -jar xxx.jar
就行了
没有jdk一样可以的


_________________
其实我是菜鸟、、、



_________________
评价: 3.7% asean
 
页首
 用户资料  
 
5 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 9:49 
头像

注册: 2009-03-28 16:10
帖子: 1849
系统: Arch debian win7
送出感谢: 10
接收感谢: 70
你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。


_________________
为什么我的问题总是没有人回答?

金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖



_________________
评价: 3.7% asean
 
页首
 用户资料  
 
6 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 12:28 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
icelee123 写道:
jre--Java Runtime Environment

打开xxx.jar只需要
代码:
java -jar xxx.jar
就行了
没有jdk一样可以的

soga,thx!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 12:38 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
zhw2101024 写道:
你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。


好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 13:38 
头像

注册: 2009-03-28 16:10
帖子: 1849
系统: Arch debian win7
送出感谢: 10
接收感谢: 70
asean 写道:
zhw2101024 写道:
你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。


好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?

是这样的,装了jdk就不需要装jre,或者说jdk本身必然是包含jre的。因为jdk开发的东西必然需要jre来运行、测试


_________________
为什么我的问题总是没有人回答?

金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以
帖子发表于 : 2012-10-10 14:41 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
zhw2101024 写道:
asean 写道:
zhw2101024 写道:
你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。


好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?

是这样的,装了jdk就不需要装jre,或者说jdk本身必然是包含jre的。因为jdk开发的东西必然需要jre来运行、测试


嗯嗯,再谢~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译