Я сделал эту простую программу:
package main.java;
public class start {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
И получил эту ошибку. Я понятия не имею, что происходит,
в
"C:\Program Files\Java\jdk1.7.0_21\bin\java" -Didea.launcher.port=7532 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0_21\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\jfxrt.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\rt.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0_21\jre\lib\ext\zipfs.jar;C:\Users\Tim\IdeaProjects\Rust\out\production\Rust;C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1.4\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain java.start
Exception in thread "main" java.lang.ClassNotFoundException: java.start
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)
Process finished with exit code 1
Кто-нибудь знает, что это неправильно?
Вероятно, ваша структура проекта src/main/java/start.java но когда вы добавили его в IntelliJ вы установили ФОК в качестве папки источника, так IntelliJ поставить main.java в качестве упаковки.
В настройки проекта (Ctrl+Shift+Alt+S) Модули → вкладка источники → комплект src/главная/Java в папку источник. Затем в простой пакет менять программу на что угодно (например, мой.тест). После этого, если IntelliJ сообщает об ошибке в строке с пакет быстрое решение проблемы с <и>Альт</роз>+<и>введите</роз> должно помочь
Я имел эту проблему и не мог'т решить с любым из этих решений. Однако я думаю, проблема в том, что я 'открытой' создать проект из каталога с некоторых Java-файлы. А вместо этого я 'создать новый проект' С тот же каталог в качестве корневого.
Убедитесь, что вы удалите все '.идея' каталоги и '.ИМЛ' файлы 'создать новый проект', поскольку в противном случае жаловаться на проект, уже будучи в данном каталоге.
Как упоминалось ранее, вы должны проверить файл → ProjectStructure → ProjectSettings → модули → источники - ваши папки должны быть помечены как и"источник" по. Также вы должны обновить ваш пробег → EditConfigurations → конфигурация основной класс→, чтобы соответствовать ваш пакет
В моем случае путь к проекту были некоторые символы, такие как : \ /
экс: C:\something\other:thing\aaa\project и что's, почему он не'т работал. Перенос проекта на путь, который не'Т есть те персонажи, исправлены ошибки.
Для меня, в IntelliJ идея 2016, проблема в том, что в Project_structure/модулей, в пути вкладку нужно проверить "и наследовать проект скомпилировать путей выхода на", а не "и использовать модуль компиляции путей выхода на"
Я сорвалась с этой проблемой после недавней повторной установке моего intellif сообщества издание.
Идея IntelliJ 2016.3.2 Сборка #СК-163.10154.41, построенные на 21 декабря 2016 года Версии: 1.8.0_112-релиз-408-В6 для amd64 Для JVM: пакеты OpenJDK 64-разрядный сервер VM от JetBrains С. Р.о ом мой ноутбук ASUS N73SV с Ubuntu 16.04
Контекст: Я пытался перезапустить проекты Intellij ранее работал нормально. Это проекты, в которых выполнена с intellij ки, и они, где находятся на моем сервере машине Freebox.
Я'вэ пытался все решения, предложенные здесь, но без результата. В конце концов, я просто: Закрыть проект. Intellij Выключения. копировать / вставить весь проект с моего сервера машине Freebox в моей системной папке. Повторного запуска Intellij откройте проект предварительно вставить в папку системы. Перестроить проект с /строить/повторное меню построение. И, наконец, запустить свой проект. И !!! Сделал...все работает!!
Мы предлагаем: есть проблема с длиной пути или символы, довольной в том, что путь к проекту. Фактически /выполнения/пользователей/1000/в/СМБ-поделиться:сервера=машине Freebox,поделитесь=диске%20dur/blaBlaToMyFileProjectFolder Полный путь содержание 127 букв в ряду :,-_/%=
Это что трике?
Надеюсь, что это'ы помочь. Извините за мой ломаный английский. Я'м-французски ;-) Оливер
Проверка охвата зависимости от класса, который отображается в стеке ошибка происходит. В моем случае, объем был дан, как это предусмотрено, когда я снял сферу, он работал.
Я тоже была такая же проблема, но я не мог'т найти решение на веб-так пробовали выпрямлять себя, после прочтения множества блогов я понял концепцию, в моем случае все было нормально, как я уже скачать код из Git, но интегрированной среды разработки intellij не мог'т признают в Maven-зависимостей и что's, почему intellij бросал эту ошибку, мой pom.xml имея все зависимости, но еще intellij не мог'т в состоянии признать это. Я перешел к окну и Maven в intellij и добавил путь проекта, в котором я работал после добавления его Мэйвен загружены все зависимости и мой код работал нормально.Так что в принципе может быть только три шага сделать вас решить ее:
Ваш пакет main.java
, вы передаете аргумент ком.intellij.РТ.исполнения.приложения.AppMain Ява.запустить
, и ты исключение говорит, что не может найти `Ява.начать. И это правильно.
Попробуйте скомпилировать его, используя только консоль. Оставить IDE для начала, дадим вам время, чтобы понять компилятору не как IDE работает.