1、编辑注册表:HKEY_CLASSES_ROOT\Applications\javawexe\shell\open\command,修改数据数值为"D:\Program Files\Java\jdk160_21\jre\bin\javawexe" -jar "%1"(只要在原来的数值下添加-jar即可)。
2、选择默认程序:右击jar包,打开方式->选择默认程序->浏览,选中jre下bin文件中javawexe(比如我的javawexe在D:\Program Files\Java\jre6\bin下)。
开始-》运行->输入regedit打开注册表
然后找到HKEY_CLASSES_ROOT,展开找到javawexe,shell,open,command,双击默认,看看数值数据有无,改成"D:\JAVA\JRE\bin\javawexe" -jar "%1",当然这个和你的安装路径要对应。楼主试试,我当初也不行,然后改了这个就可以双击运行jar文件了。
更新1:
嗯,但是我是一点反应也没有啊,视窗也没打开,就是没反应
更新2:
windows7,官方伺服器。
首先,你要先讲,你是bukkit(水桶)伺服器的server,还是官方的伺服器, 先说bukkit,其实基本上每个bukkit server 要启动起来, 只要按1下serverjar 就可以!所以说其实你已经打开了你的伺服器! 但没有伺服器信息画面! 但为什么很多人都说没有像 伺服器指令,信息的东西给我看呢? 其实因为大家都需要一个DOS, 你只要写好你的DOS档,就可以把server完全启动,并有伺服器的状态信息~(关于DOS,你要想要知道如何写,请在回复我~) 再说官方的伺服器,其实官方的伺服器都帮你用好了,就直接按白色(以前是现在不太清楚的serverjar就成功可以把伺服器端打开如果有问题打不开就 2012-10-18 17:36:59 补充: 希望帮到你~
参考: 我的minecraft经验~
解决办法:
无法识别java命令,填写全路径就可以
查询java路径
echo $JAVA_HOME
在这里插入描述
填写全路径后顺利运行
nohup /usr/local/java/jdk180_131/bin/java -jar
/home/safety_health/busniess/bdtd-busniess-210jar >
/home/safety_health/busniess/mainlog 2>&1在运行窗口输入regedit回车进入注册表
进入以下注册项HKEY_CLASSES_ROOT/Applications/javawexe/shell/open/command,修改默认的键值为 “c:/Program Files/Java/jre/bin/javawexe” -jar “%1” 。(引号内为jabawexe文件路径)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)