Tag: 类加载

Java类存在于类路径中,但启动失败,错误:无法找到或加载主类

我有一个包含以下两个类的jar文件foobar.jar : public class Foo { public static void main(String[] args) { System.out.println(“Foo”); } } 另一个类看起来像这样: import javax.batch.api.chunk.ItemProcessor; public class Bar implements ItemProcessor { public static void main(String[] args) { System.out.println(“Bar”); } @Override public Object processItem(Object item) throws Exception { return item; } } 如果我使用以下命令执行程序,程序将按预期运行并打印Foo : $ java -cp foobar.jar Foo Foo $ 但是如果我尝试使用类Bar的main方法启动程序,JVM会输出启动错误并退出: $ […]