gpt4 book ai didi

java - Intellij 突然抛出 ClassNotFoundException

转载 作者:IT老高 更新时间:2023-10-28 21:12:56 25 4
gpt4 key购买 nike

我在这里完全不知所措。我有一个名为 LenseProject 的外部硬盘驱动器项目。在 LenseProject 中,我有 .idealibNativesSRC 文件夹。我还有许多文本文件可供阅读。

当我昨晚下类时,一切都很好。今天早上来,我遇到了:

Exception in thread "main" java.lang.ClassNotFoundException: QuadTest
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:188)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

QuadTest 是主类。

我认为可能有用的信息:

  • 如果我注释掉导入,我会收到相应的错误消息。(找不到符号等)。

  • 我有 9 个依赖项,位于已设置的 lib\lwjgl-2.9.0\jar 中在项目结构 -> 库中。

  • 模块以 LenseProject 作为内容根,SRC 作为源文件夹。

  • 语言等级为7.0

  • 我在项目结构 -> 模块中设置了要导出的依赖项-> 依赖关系。

  • 在编译器输出中,我将其设置为使用模块编译输出路径,因为继承项目编译输出路径给了我“无法启动编译:未为模块指定输出路径“镜头计划”。在配置项目中指定输出路径。

  • 我有 VM 选项 -Djava.library.path=Natives

  • 我可以通过命令提示符编译运行程序没有问题。

  • 我今天早上启动它时错过了我的配置选项。我不得不再次设置 SDK 和库。

最佳答案

打开你的 Idea File --> Project Structure --> Modules ,然后选择有问题的模块,在“Paths”选项卡中选择“Use module compile output path”。

关于java - Intellij 突然抛出 ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16857849/

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