0

我制作了一个在 Windows 上运行良好的程序。当我把它移到 CentOS 时,我得到了这个错误:

错误:无法找到或加载主类 org.wbc.WBCController

这是 linux 上的文件设置和 .sh: linux

这是 Windows 上的文件设置和 .bat:

视窗

有谁知道问题是什么,我该如何解决?

4

1 回答 1

3

即使找不到文件 wbc.jar,Java 也会响应此错误。我猜那是你的问题。您可能希望看到您正在从正确的工作目录中执行 shell 脚本。

检查是否可以从控制台运行 wbc.sh 或将其放入 wbc.sh 以确保它在与 shell 脚本相同的目录中搜索 jar:

#!/bin/sh
java -cp `dirname $0`/wbc.jar org.wbc.WBCController
于 2013-03-13T19:43:56.137 回答