在Xcode下运行java工具时出现NoClassDefFoundError
我正在尝试使用Xcode创建一个Java工具。我已经将build.xml更改为Xcode目标为java 1.6而不是1.3,因此可以使用泛型。我没有得到构建错误,并且在终端工作中使用了“javac”和“java”。现在我希望它也能在Xcode中工作。 我不断得到以下错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:MyClass 其中“MyClass”是包含main方法的类。它可能与类路径有关,正如build.xml规定的那样,类路径是“${bin}”。我的项目文件夹中有一个bin文件夹,其中包含运行程序所需的所有.class文件 如果有人能帮助我,那就太好了在Xcode下运行java工具时出现NoClassDefFoundError,java,xcode,Java,Xcode,我正在尝试使用Xcode创建一个Java工具。我已经将build.xml更改为Xcode目标为java 1.6而不是1.3,因此可以使用泛型。我没有得到构建错误,并且在终端工作中使用了“javac”和“java”。现在我希望它也能在Xcode中工作。 我不断得到以下错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:MyClass 其中“MyClass”是包含main方法的类。它可能与类路径有关,正如build.xml规定的那样,类路径是“${bin}
- 如果您的类
顶部没有指定包路径的MyClass
语句,则package
必须直接位于该“bin”目录中MyClass.class
- 如果您的类的顶部确实有一个
语句:包
然后JVM将在“bin”目录下查找package my.package;
。换句话说,my/package/MyClass.class
文件需要位于名为“package”的目录中,该目录位于名为“my”的目录中,“my”目录应该位于“bin”目录中.class
- 如果您的类
顶部没有指定包路径的MyClass
语句,则package
必须直接位于该“bin”目录中MyClass.class
- 如果您的类的顶部确实有一个
语句:包
然后JVM将在“bin”目录下查找package my.package;
。换句话说,my/package/MyClass.class
文件需要位于名为“package”的目录中,该目录位于名为“my”的目录中,“my”目录应该位于“bin”目录中.class