gpt4 book ai didi

java - 如何在 Mac 上使用终端从 Eclipse 编译 Java 程序

转载 作者:行者123 更新时间:2023-11-30 03:52:46 25 4
gpt4 key购买 nike

我正在尝试学习如何在终端中编译在 Eclipse(一种 IDE)上编写的 Java 程序。打开终端后立即开始,我应该采取哪些步骤来编译在终端中的 Eclipse 上编写的程序?感谢您的帮助。

更新:我导航到我的 java 文件夹,以及包含我的程序的包,并执行了 javac Hello.java 行(Hello 是基本的“Hello World”程序)我正在尝试编译)但是当我执行 java Hello 时出现一个大错误:

线程“main”中出现异常java.lang.NoClassDefFoundError:Hello(错误名称:homeWorkPackage/Hello) 在 java.lang.ClassLoader.defineClass1( native 方法) 在 java.lang.ClassLoader.defineClass(ClassLoader.java:800) 在 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 在 java.net.URLClassLoader.defineClass(URLClassLoader.java:449) 在 java.net.URLClassLoader.access$100(URLClassLoader.java:71) 在 java.net.URLClassLoader$1.run(URLClassLoader.java:361) 在 java.net.URLClassLoader$1.run(URLClassLoader.java:355) 在 java.security.AccessController.doPrivileged( native 方法) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:354) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:425) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:358) 在 sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

我做错了什么?

最佳答案

根据official tutorials (假设您已正确配置 JDK:

  • 将目录更改为保存文件的目录(使用 cd 命令)
  • 使用命令javac [filename.java]编译程序
  • 现在目录中应该有一个类文件

关于java - 如何在 Mac 上使用终端从 Eclipse 编译 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23983095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com