Как исправить импорт:команда не найдена в java

#java #gradle #syntax #runtime-error #importerror

Вопрос:

Каждый раз, когда я пытаюсь запустить свой проект, я получаю эти сообщения об ошибках и не могу понять, что не так. Я проверил кодировку всех файлов, она правильная, и попробовал dos2unix. Я понятия не имею, в чем может быть проблема.

 src/main/java/prj02/HuffmanCoding.java: line 1: package: command not found src/main/java/prj02/HuffmanCoding.java: line 3: import: command not found src/main/java/prj02/HuffmanCoding.java: line 4: import: command not found src/main/java/prj02/HuffmanCoding.java: line 5: import: command not found src/main/java/prj02/HuffmanCoding.java: line 6: import: command not found src/main/java/prj02/HuffmanCoding.java: line 7: import: command not found src/main/java/prj02/HuffmanCoding.java: line 8: import: command not found src/main/java/prj02/HuffmanCoding.java: line 10: import: command not found src/main/java/prj02/HuffmanCoding.java: line 11: import: command not found src/main/java/prj02/HuffmanCoding.java: line 12: import: command not found src/main/java/prj02/HuffmanCoding.java: line 13: import: command not found src/main/java/prj02/HuffmanCoding.java: line 16: /Applications: is a directory src/main/java/prj02/HuffmanCoding.java: line 17: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 18: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 19: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 20: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 21: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 22: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 23: README.md: command not found src/main/java/prj02/HuffmanCoding.java: line 24: syntax error near unexpected token `('   

Код, на который ссылаются ошибки:

 package prj02;  import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.text.DecimalFormat;  

Синтаксические ошибки относятся к комментарию Javadoc(строка 24):

 /**  * The Huffman Encoding Algorithm  *  * This is a data compression algorithm designed by David A. Huffman and published in 1952  *  * What it does is it takes a string and by constructing a special binary tree with the frequencies of each character.  * This tree generates special prefix codes that make the size of each string encoded a lot smaller, thus saving space.  *(Implementation)  * @version 2.0  * @since 10/16/2021  */  

Я использую gradle для создания этого проекта. Ошибки-от bash. И да, я составил проект.

Комментарии:

1. чем ты занимаешься? Синтаксические ошибки относятся к комментарию Javadoc — что вы имеете в виду?

2. Вы пробовали скомпилировать этот исходный код?

3. Я думаю, это может быть что-то о вашем пути к классу. Что вы используете для построения ( maven, Gradle ). Ваша ошибка исходит от ide или какой-то командной строки?

4. Вы пытаетесь выполнить .java файл напрямую, и ошибки, которые вы видите, исходят из оболочки. Вам нужно скомпилировать свой код javac и запустить его с java помощью . Пожалуйста, прочтите базовый учебник.

5. @DilermandoLima Я использовал Gradle, и ошибка исходит от терминала ide(IntelliJ)