java - HelloWorld : Eclipse on Mac 中的classes.jar 问题

标签 java eclipse macos ide

当我运行下面的 HelloWorld.java 程序时

public class HelloWorld {

     public static void main (String [] args) {


        System.out.println("Hello World");


    }   


}

在我的 Mac OS 10.7.2 上安装最新版本的 Eclipse 后,出现以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: 
Caused by: java.lang.ClassNotFoundException: 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

单击 URLClassLoader 异常后,我看到以下内容:

/System/Library/Java/JavaVM.framework/Versions/1.6.0.jdk/Content/Classes/classes.jar has no source attachment

这是一个 super 基本的程序,我正在尝试运行,但我在 Mac 上遇到了这些问题...感谢所有帮助!

谢谢

最佳答案

这有效:编辑项目的构建路径以使用默认的 Mac OSX java 运行时环境。 Eclipse 之前专门指向 java 1.6 sdk。我不需要下载和安装任何东西。

关于java - HelloWorld : Eclipse on Mac 中的classes.jar 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9577050/

相关文章:

java - Windows 和 Linux 上的目录指示器。

java - 为什么 Java REST 风格的 javax.ws.rs.Produces 可以采用一些 MediaTypes

java - 无法使用 GridBagLayout 布局管理器获得等宽列

Android 模拟器硬件渲染器问题

java - 在eclipse中运行时找不到类异常

java - OneDrive REST API 为文件上传提供 400 个无效动词

eclipse - 隐藏/显示折叠/展开按钮

html - Mac 上浏览器之间的字体大小不一致

objective-c - 从窗口获取对象 Cocoa

macos - 是否有类似 Mac OS X 应用程序存储的数据库