У меня есть код Java, куда я импортирую пакеты Guava.Я запускаю его в командной строке Windows, используя следующие команды:
javac -cp guava-11.0.2.jar Test.java java -cp guava-11.0.2.jar;,Тест
javac -cp guava-11.0.2.jar Test.java
java -cp guava-11.0.2.jar;,Тест
Однако в Linux это дает ошибку.Кто-нибудь может помочь мне решить эту проблему.
Разделителем пути в Linux / Unix является двоеточие, т.е. :.
:
Так что в вашем случае вторая команда в Linux / Unix будет:
java -cp guava-11.0.2.jar:. Test
записи пути к классам в Linux разделяются двоеточиями (не точками с запятой, как в Windows)
Попробуйте это: