Обычно я использую IDE, например IntelliJ, но пытаюсь перейти на VSCode, но не понимаю, почему проект, над которым я работаю, IntelliJ работает нормально, но когда я открываю этот проект в VSCode, я получаю эту ошибку. Я просмотрел другие ответы на эти вопросы, но все они упоминают такие вещи, как bin, src и путь к классам, с которыми я не очень знаком. Я предполагаю, что это если вы запустите Java через cmd, но я этого не делаю. Как я могу решить эту проблему?
Мой файл в D:\Antonio\Documents\GitLab\ProjectEuler-Java\Solved_Problems
package Solved_Problems;
class Problem_001_MultiplesOf3And5{
// Multiples of 3 and 5
/*
*
* If we list all the natural numbers below 10 that are multiples of 3 or 5, we
* get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the
* multiples of 3 or 5 below 1000.
*
*/
public static void main(String[] args) {
int totalsum = 0;
for (int i = 1; i < 1000; i++) {
if ((i % 3 == 0) || (i % 5 == 0))
totalsum += i;
}
System.out.println(totalsum);
}
}
Вывод:
Error: Could not find or load main class Problem_001_MultiplesOf3And5
Caused by: java.lang.ClassNotFoundException: Problem_001_MultiplesOf3And5
[Done] exited with code=1 in 0.835 seconds
Подробнее здесь: https://stackoverflow.com/questions/564 ... founderror
Использование VSCode и получение NoClassDefFoundError ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1772039095
Anonymous
Обычно я использую IDE, например IntelliJ, но пытаюсь перейти на VSCode, но не понимаю, почему проект, над которым я работаю, IntelliJ работает нормально, но когда я открываю этот проект в VSCode, я получаю эту ошибку. Я просмотрел другие ответы на эти вопросы, но все они упоминают такие вещи, как bin, src и путь к классам, с которыми я не очень знаком. Я предполагаю, что это если вы запустите Java через cmd, но я этого не делаю. Как я могу решить эту проблему?
Мой файл в D:\Antonio\Documents\GitLab\ProjectEuler-Java\Solved_Problems
package Solved_Problems;
class Problem_001_MultiplesOf3And5{
// Multiples of 3 and 5
/*
*
* If we list all the natural numbers below 10 that are multiples of 3 or 5, we
* get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the
* multiples of 3 or 5 below 1000.
*
*/
public static void main(String[] args) {
int totalsum = 0;
for (int i = 1; i < 1000; i++) {
if ((i % 3 == 0) || (i % 5 == 0))
totalsum += i;
}
System.out.println(totalsum);
}
}
Вывод:
Error: Could not find or load main class Problem_001_MultiplesOf3And5
Caused by: java.lang.ClassNotFoundException: Problem_001_MultiplesOf3And5
[Done] exited with code=1 in 0.835 seconds
Подробнее здесь: [url]https://stackoverflow.com/questions/56417738/using-vscode-and-getting-noclassdeffounderror[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия