错误:未指定模块(IntelliJ IDEA)

war*_*amk 43 java settings intellij-idea

我试图在IntelliJ IDEA中执行一个简单的程序作为静态Web项目.我是新手,我正在使用Node.js学习Web开发.我从IntelliJ IDEA的官方网站上获得了帮助,但错误是一样的.虽然,我也配置了设置和项目结构.

错误:

"C:\Program Files\Java\jdk1.8.0_91\bin\java" -Didea.launcher.port=7535 "-Didea.launcher.bin.path=C:\Program Files\JetBrains\IntelliJ IDEA 2016.1.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA 2016.1.2\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain ""
Exception in thread "main" java.lang.ClassNotFoundException: 
    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:122)

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

IDE的快照

请帮我解决这个问题.我几天就在挖掘这个问题.

Elh*_*ani 71

这是因为className您作为
forName(String className)方法的参数传递的值未找到或不存在,或者您将错误的值作为类名传递.这里还有一个可以帮助你的链接.

1. https://docs.oracle.com/javase/7/docs/api/java/lang/ClassNotFoundException.html
2. https://docs.oracle.com/javase/7/docs/api/java/lang /Class.html#forName(java.lang.String)

更新

Module not specified
Run Code Online (Sandbox Code Playgroud)

根据你提供的快照,这个问题是因为你还没有确定项目的app模块,所以我建议你从配置中选择app模块.例如:

在此输入图像描述

  • 在模块类路径中,我没有选择...为什么? (5认同)

Han*_*anz 14

这就是我解决这个问题的方法 1.
打开我的项目结构

2.点击模块 在此处输入图片说明 3.点击加号按钮 在此处输入图片说明 4.点击导入模块?找到模块的pom 在此处输入图片说明
5.确保选择了要导入的模块,然后next next完成:) 在此处输入图片说明