【发布时间】:2015-12-11 02:01:35
【问题描述】:
我不能为围棋游戏的服务器添加bot。
我收到此错误
kl@ox:~/kgsBot/kgsGtp$ java -jar kgsGtp.jar pachi.config
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
sep 15, 2015 2:01:09 AM com.gokgs.client.gtp.GtpClient main
FINE: KGS GTP Client v3.5.20 starting up
sep 15, 2015 2:01:10 AM com.gokgs.client.gtp.GtpClient main
SEVERE: Fatal exception
java.io.IOException: Cannot run program "./pachi": error=13, Permission denied
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:450)
at java.lang.Runtime.exec(Runtime.java:347)
at com.gokgs.client.gtp.GtpClient.main(kgsgtp:918)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 4 more
什么问题呢?
【问题讨论】:
-
请提供更多信息。照原样,这个问题几乎没有任何意义。
-
我知道权限被拒绝是什么意思。但是为什么“权限被拒绝”不知道。
-
CollinD 有一个围棋服务器gokgs.com。对他来说,GTP Engine gokgs.com/download.jsp 用于机器人。我发现 bot pachi.or.cz 在 windows 中 bot 不工作。我试图安装 Ubuntu。首先有一套Java 8。然后bot并通过GTP Engine尝试运行bot。我得到“权限被拒绝”
-
@Gokul_uf 同样的错误
-
error=13 表示您没有该文件的执行权限。找出
pachi文件在哪里,并用chmod添加执行权限