TA的每日心情 | 慵懒 2019-10-28 17:33 |
---|
签到天数: 24 天 [LV.4]偶尔看看III 管理员
- 枫币
- 5049
- 威望
- 952
- 贡献
- 655
- 在线时间
- 623 小时
- 注册时间
- 2016-3-15
|
很多人遇到这种问题,是因为bat内置的环境变量设置未生效。
而手动设置环境变量蛮麻烦,多服务端共存也会因此导致冲突,不如设置相对路径。
对于新版,就是一眼望去只有一个bat的版本,编辑你启动服务端的bat。如果你使用老版本,一样望去三四个bat的,编辑除了启动服务端的主bat的所有bat,或者编辑启动服务端,看看他都依此启动了哪些bat。
按需求右键bat>编辑,看看有没有类似于以下的内容。
找找服务端根目录有没有jdk或者jre,找到里面的java.exe,或者干脆直接在文件夹中搜索java.exe,又或者通过看服务端设置环境变量的部分找到java.exe后,把上图圈出的Java的位置改成你java.exe的路径。不要直接抄我这里的路径,你的Java目录不一定是这个!比如这里我是
那么就改成
相对路径,以jdk为开头是因为bat位于jdk同目录,位于maven之下。如果你实在不明白,可以直接把完全路径粘贴进去,但是这样移动服务端所在位置都需要修改此路径。
※关于有人并没有出现此问题,但是登陆就掉线的话,也可以用此种解决办法。具体为什么,...明儿再说。
转载注明出处。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|
2018-4-29 16:38
签到天数: 566 天
[LV.9]以坛为家II
钻石会员
RE: Java不是内部或者外部命令,也不是可运行的程序
使用道具 举报
10 小时前
签到天数: 902 天
[LV.10]以坛为家III
钻石会员
用的是冒险岛v5
使用道具 举报
2021-4-8 14:19
签到天数: 6 天
[LV.2]偶尔看看I
新人上路
使用道具 举报