Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个在 Windows 上运行良好的程序。当我把它移到 CentOS 时,我得到了这个错误:
错误:无法找到或加载主类 org.wbc.WBCController
这是 linux 上的文件设置和 .sh:
这是 Windows 上的文件设置和 .bat:
有谁知道问题是什么,我该如何解决?
即使找不到文件 wbc.jar,Java 也会响应此错误。我猜那是你的问题。您可能希望看到您正在从正确的工作目录中执行 shell 脚本。
检查是否可以从控制台运行 wbc.sh 或将其放入 wbc.sh 以确保它在与 shell 脚本相同的目录中搜索 jar:
#!/bin/sh java -cp `dirname $0`/wbc.jar org.wbc.WBCController