Я создал файл jar и хочу запустить его на машине с Linux. В машине win32 я использую: java -classpath myclass.jar; log4j-1.2.16.jar; mysql-connector-java-5.0.8-bin.jar;. com.name.myClass.MyClass Однако в Linux это не работает? Любые идеи, как это сделать?
Запуск java jar под linux
comment
Вы пытались использовать абсолютные пути в именах библиотек?
- person wespiserA   schedule 08.01.2012
comment
Linux использует двоеточие в качестве разделителя пути, но Windows использует точку с запятой. Взгляните на переменную среды PATH в обеих системах, чтобы увидеть влияние этого.
- person Dan Hardiker   schedule 08.01.2012
Ответы (1)
Используйте : вместо ; для разделения элементов в вашем пути к классам:
-classpath myclass.jar:log4j-1.2.16.jar:mysql-connector-java-5.0.8-bin.jar:.
person
Brent Worden
schedule
08.01.2012