Ошибка: модуль не указан (IntelliJ IDEA)
Я пытался выполнить простую программу в IntelliJ IDEA как статический веб-проект. Я новичок, и я изучаю веб-разработку с помощью Node.js. Я получил помощь с официального сайта 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
Снимок IDE
Пожалуйста, помогите мне разобраться с этой проблемой. Я выкапываю эту проблему с нескольких дней.
Ответы
Ответ 1
Это связано с тем, что значение 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
В соответствии с моментальным снимком вы указали эту проблему, потому что вы не определили модуль приложения вашего проекта, поэтому я предлагаю вам выбрать модуль приложения из конфигурации. Например:
![введите описание изображения здесь]()
Ответ 2
вот как я решаю эту проблему
1. открыть структуру моего проекта
2. щелкните модуль
3. нажмите плюс кнопку
4. нажмите модуль импорта import и найдите модуль pom
5. убедитесь, что вы выбрали модуль, который хотите импортировать, а затем выполните следующую операцию :) [TG33 ]
Ответ 3
Resyncing Gradle работал для меня.