У меня есть эта структура в моей папкекомпиляции класса с другим классом зависимости
SupportUtils.groovy
Main.java
groovy-all-2.4.6.jar
компилировать groovy
файл с командой groovyc SupportUtils.groovy
и получить несколько .class
файлов.
Теперь я хочу скомпилировать файл Main.java
. Я запустить эту команду
javac -cp groovy-all-2.4.6.jar Main.java
, но я получаю ошибку
Main.java:6: error: cannot find symbol
List<String> list = SupportUtils.readFile("file.txt");
^
symbol: variable SupportUtils
location: class Main
что означает, что он не может найти SupportUtils
класс. У меня нет объявлений пакетов в Main.java
или SupportUtils.groovy
.
Так как я должен скомпилировать мой класс Main.java
в этом случае?
Вы пытались добавить файлы '' .class''' в свой путь к классу? Возможно, SupportUtils не находятся в банке. –
Я думал, что он сможет найти его в той же папке. Я ошибался. – lapots