25682295
もぺもぺ 发表于 2021-7-19 14:09
是,但是要是类似这样 "D:\java\bin\java.exe",也就是其中的 bin 文件夹中的 java.exe 的路径

而且得是 ...

我的就是java8啊
我改完又报错了
D:\EnigTech2-1.5.6-Server>C:\Program Files\Java\jre1.8.0_291\bin\java.exe
'C:\Program' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

D:\EnigTech2-1.5.6-Server>java -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)
        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)
Caused by: java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
        at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
        ... 6 more

D:\EnigTech2-1.5.6-Server>pause
请按任意键继续. . .

。。。


我写的bat是这样的

C:\Program Files\Java\jre1.8.0_291\bin\java.exe
java -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
pause

25682295
もぺもぺ 发表于 2021-7-19 14:09
是,但是要是类似这样 "D:\java\bin\java.exe",也就是其中的 bin 文件夹中的 java.exe 的路径

而且得是 ...

求大佬帮我改一下
我的java路径是这个C:\Program Files\Java\jre1.8.0_291\bin

strings
25682295 发表于 2021-7-19 14:12
我的就是java8啊
我改完又报错了
D:\EnigTech2-1.5.6-Server>C:\Program Files\Java\jre1.8.0_291\bin\ja ...
  1. "C:\Program Files\Java\jre1.8.0_291\bin\java.exe" -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
  2. pause
复制代码

25682295
もぺもぺ 发表于 2021-7-19 14:09
是,但是要是类似这样 "D:\java\bin\java.exe",也就是其中的 bin 文件夹中的 java.exe 的路径

而且得是 ...

C:\Program Files\Java\jre1.8.0_291\bin\java.exe -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
pause
大佬这样也不行
全是
D:\EnigTech2-1.5.6-Server>C:\Program Files\Java\jre1.8.0_291\bin\java.exe -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
'C:\Program' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

D:\EnigTech2-1.5.6-Server>pause
请按任意键继续. . .


strings
25682295 发表于 2021-7-19 14:15
C:\Program Files\Java\jre1.8.0_291\bin\java.exe -Xmx4G -jar forge-1.12.2-14.23.5.2854.jar nogui
pa ...

截图让我看看你是怎么写的

25682295

好了 感谢大佬 awa

第一页 上一页 下一页 最后一页