- 打卡等级:尐精灵
- 打卡总天数:5
- 打卡月天数:0
- 打卡总奖励:10
|
发表于 2024-5-21 09:48:01
|
显示全部楼层
本帖最后由 有路子 于 2024-5-21 13:23 编辑
楼主,请教一下,我在运行时出现:-bash: ./LoginServer.sh: 无法执行:找不到需要的文件。
麻烦给看看是什么原因?
我是小白一个,网络上搜索各种教程试着搭建的。
游戏服务端为:L2J_Mobius_CT_2.6_HighFive
下图深蓝色的文字:xielulu@debian:~/l2jmobius/L2J_Mobius_CT_2.6_HighFive/login$
xielulu@debian:~/l2jmobius/L2J_Mobius_CT_2.6_HighFive/login$ ls -l
总计 60
-rwxr-xr-x 1 xielulu xielulu 307 2023年11月 3日 banned_ip.cfg
drwxr-xr-x 2 xielulu xielulu 4096 5月20日 21:39 config
-rwxr-xr-x 1 xielulu xielulu 321 2023年11月 3日 console.cfg
drwxr-xr-x 2 xielulu xielulu 4096 11月29日 12:04 data
-rwxr-xr-x 1 xielulu xielulu 47 2023年11月 3日 java.cfg
-rwxr-xr-x 1 xielulu xielulu 9332 2023年11月 3日 log.cfg
-rwxr-xr-x 1 xielulu xielulu 39 2023年11月 3日 LoginServer.sh
-rwxr-xr-x 1 xielulu xielulu 353 2023年11月 3日 LoginServerTask.sh
-rwxr-xr-x 1 xielulu xielulu 1383 2023年11月 3日 LoginServer.vbs
-rwxr-xr-x 1 xielulu xielulu 132 2023年11月 3日 RegisterGameServer.sh
-rwxr-xr-x 1 xielulu xielulu 663 2023年11月 3日 RegisterGameServer.vbs
-rwxr-xr-x 1 xielulu xielulu 131 2023年11月 3日 SQLAccountManager.sh
-rwxr-xr-x 1 xielulu xielulu 654 2023年11月 3日 SQLAccountManager.vbs
xielulu@debian:~/l2jmobius/L2J_Mobius_CT_2.6_HighFive/login$ ./LoginServer.sh
-bash: ./LoginServer.sh: 无法执行:找不到需要的文件
如果使用 sh LoginServer.sh命令,则提示下方错误,据说是文件里有空行造成的,但去掉空行后依然不能正确执行命令。
xielulu@debian:~/l2jmobius/L2J_Mobius_CT_2.6_HighFive/login$ sh LoginServer.sh
: not found.sh: 2:
: not found.sh: 3:
xielulu@debian:~/l2jmobius/L2J_Mobius_CT_2.6_HighFive/login$ LoginServer.sh: 3: ./LoginServerTask.sh: not found
////////////////////////////////////////////////////////////////////////////////////////////////////
介绍一下我的配置环境:
群晖虚拟机搭建的debian12
下图是检查各种配置
xielulu@debian:~$ java -version
openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)
xielulu@debian:~$ which java
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
xielulu@debian:~$ echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk-amd64
xielulu@debian:~$ echo $PATH
/usr/lib/jvm/java-17-openjdk-amd64/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
java环境配置 修改的是这个文件:nano ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
这里的路径java路径配置是否正确?
|
|