重装系统后,jdk jre也必须重装吗

跑跑鱼 2010-12-07 07:46:42
重装系统后,jdk jre也必须重装吗?

我认为不需要,但是不知道怎么做,才让系统知道jre的存在,写注册表?

我指定了新系统的classpath,tomcat都能运行,但不能运行.jar的文件。杯具了
...全文
1264 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
WangxudongVsJava 2010-12-08
  • 打赏
  • 举报
回复
关键是看安装到哪里,如果是c盘那毋庸置疑肯定要重装,但如果要安在非系统盘,则只需要配置环境变量中的path属性即可!
sweetbbs 2010-12-08
  • 打赏
  • 举报
回复
重装或者设置一下环境变量,建议重装
别人家的老公 2010-12-08
  • 打赏
  • 举报
回复
楼主是无聊得蛋疼无比的忧郁菊花男子。

这问题你也好意思问得出口
跑跑鱼 2010-12-08
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 zhuzeitou 的回复:]
注册表的关系,注册表里有记录文件类型的打开方式的,重装系统这部分自然就没了

在HKEY_CLASSES_ROOT里找到.jar项,有一个字符串数据jarfile,然后再找jarfile项,在HKEY_CLASSES_ROOT\jarfile\shell\open\command项里有一个字符串数据,值为"C:\Program Files\Java\jre6\bin\javaw.exe" -j……
[/Quote]
正解。我把相关信息添加进注册表了
lzy_jjj 2010-12-08
  • 打赏
  • 举报
回复
重新设置下JAVA_HOME和PATH就行
yzq_xiaoxian 2010-12-08
  • 打赏
  • 举报
回复
应该是重装
tom_66 2010-12-08
  • 打赏
  • 举报
回复
唉。何必在这中问题上纠结呢!
qunhao 2010-12-08
  • 打赏
  • 举报
回复
用myeclise自带的不就更好。
爱凌寒 2010-12-08
  • 打赏
  • 举报
回复
这个要看系统咯:
Linux的呢需要拷贝,然后写系统变量,就是.profile文件文件,写上你的path和JAVA_HOME


WINDOW OS:
如果你的JDK安装在系统盘,那没招只有重装JDK,
如果不是那就写注册表,
建议重装。
zhuzeitou 2010-12-08
  • 打赏
  • 举报
回复
注册表的关系,注册表里有记录文件类型的打开方式的,重装系统这部分自然就没了

在HKEY_CLASSES_ROOT里找到.jar项,有一个字符串数据jarfile,然后再找jarfile项,在HKEY_CLASSES_ROOT\jarfile\shell\open\command项里有一个字符串数据,值为"C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*,就是打开的参数,"C:\Program Files\Java\jre6\bin\javaw.exe"是你自己的javaw路径
跑跑鱼 2010-12-07
  • 打赏
  • 举报
回复
只设环境变量不好使
曳尾之鱼 2010-12-07
  • 打赏
  • 举报
回复


环境变量要设置一下就好了
sunwxb 2010-12-07
  • 打赏
  • 举报
回复
必须重装jdk(包含jre).
装好后打开命令行输入java -version 可以查看版本.
lei001 2010-12-07
  • 打赏
  • 举报
回复
建议使用笨方法-重装
悲しむ予感 2010-12-07
  • 打赏
  • 举报
回复
一般只从新设置下JAVA_HOME和path的飘过。
跑跑鱼 2010-12-07
  • 打赏
  • 举报
回复
我只是怕麻烦,
实在不行就重装吧
/etc/fstab 2010-12-07
  • 打赏
  • 举报
回复
看你JDK安装在哪儿了,系统装在哪,有没有删掉这个目录及相关文件.

而且你这个jar打不开的问题应该是系统关联的问题吧.
举个例子来说,你打开命令行模式(cmd,最好切换到你jar所在的目录)
然后试着输入 java 你的jar文件名.jar
看看能不能运行

如果能运行的话是后缀名关联问题,否则的话你还是有些东西没有设置对.

你花半天工夫去研究这些东西,
如果不是为了学习的话,那还不如重装一次来的简单.
linsenlinwei 2010-12-07
  • 打赏
  • 举报
回复
重装肯定要简单的多,为什么在这样的事上纠结
sound9world 2010-12-07
  • 打赏
  • 举报
回复
我每次都是笨笨的重装jdk ..

如果不重装似乎就要是写注册表了..

关注下。

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧