У меня есть файл java в src /, который имеет следующий импорт, потому что я хотел бы использовать API перевода Google Cloud:
import com.google.cloud.translate.*;
У меня есть основной метод в Main. java. У меня есть все необходимые файлы .jar, которые хранятся в папке «Cloud», и в терминале я пытаюсь скомпилировать код, выполнив:
$ javac -cp "Cloud/*.jar" src/*.java
Но я получаю следующую ошибку:
src/Main.java:4: error: package com.google.cloud.translate does not exist
import com.google.cloud.translate.*;
^
Я не уверен, почему, так как я импортировал все зависимости и установил путь к классам. Все это работает, когда я запускаю программу в IDE Eclipse, но не работает, когда я пытаюсь скомпилировать ее в терминале. Есть идеи почему?