gpt4 book ai didi

java - Mac 上 IntelliJ ide 中出现错误 "class not found"

转载 作者:行者123 更新时间:2023-11-30 02:40:23 24 4
gpt4 key购买 nike

我目前在 mac os el Capitan 上运行最新的 IntelliJ。

我已经构建了一个项目并且构建成功,但是当我尝试运行它时,我收到以下消息:

    Exception in thread "main" java.lang.ClassNotFoundException: com.company.Main
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:123)

Process finished with exit code 1

我看过这个问题Error "ClassNotFoundException" in IntelliJ IDEA然而,那里的答案都不起作用。

有什么想法吗?

最佳答案

您可能不知道,当您从 IntelliJ IDEA 中运行程序时,您正在利用运行/调试配置来执行此操作。 IntelliJ IDEA 在这些运行/调试配置中保留有关如何运行程序的重要信息。如果您的程序无法启动,很可能是由于运行/调试配置配置错误造成的。

编辑您的运行/调试配置,找到您当前正在使用的运行/调试配置,然后查看“主类:”字段。你会发现它是“com.company.SomeClass”。将其替换为主类的全名。您的主类是带有 main() 函数的类。

或者,找到包含 main() 函数的类,打开该类的上下文菜单,然后选择“运行”或“调试”。这将为它创建一个新的运行/调试配置。

如果新创建的运行/调试配置不起作用,请打开运行/调试配置对话框并将新创建的运行/调试配置与旧配置进行比较,可能需要从从旧到新。

通过从运行/调试配置下拉列表中选择“编辑配置...”可以找到运行/调试配置对话框。

运行/调试配置下拉列表可以在 IntelliJ IDEA 的主工具栏上找到。 (通常,它是工具栏上唯一的下拉列表。)

关于java - Mac 上 IntelliJ ide 中出现错误 "class not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41916575/

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