Путь обновления JGrasp для использования различных настроек компилятора
У меня есть рабочее место для программирования на Cloud 9, из которого я запускаю клиент vnc. Этот клиент представляет собой интерфейс X11, к которому я могу получить доступ через обновленную HTML-страницу, и у меня есть следующая проблема (да, у меня есть причина сделать это таким образом):
У меня установлен JGrasp, и он работает отлично. Однако я импортирую jar с младшей версией 52, в то время как JGrasp использует 51. Я обновил свою версию java с помощью sudo apt-get default-jdk
, который обновил мою версию JDK и JRE 7_71, которая должна быть больше 52, если я не могу математика.
Итак, мой вопрос заключается в следующем: как мне обновить путь JGrasp через его собственный интерфейс, чтобы новый путь заменял старый путь.
Прежде чем ответить "Добавить в PATH в PATH/CLASSPATH", нет, он заменен старым путем.
Есть ли способ сделать это?
1 ответ
- Прежде чем ответить "Добавить в PATH в PATH/CLASSPATH", нет, он заменен старым путем.
Пути на вкладке PATH в PATH / CLASSPATH предшествуют всем остальным (путь Java, используемый для запуска самого jGRASP, системные настройки PATH). Вы уверены, что добавили путь к каталогу Java "bin"? Также вы можете включить "Настройки" > "Подробные сообщения", чтобы проверить, какие javac и java используются при компиляции и запуске (это будет помечено как "фактическая команда отправлена" в выходных данных).
Кроме того, если вы используете проекты, убедитесь, что у вас нет параметра PATH на уровне проекта, который переопределяет один набор на уровне рабочей области.
Лучше всего добавить последнюю версию Java в системную переменную PATH, чтобы jGRASP также работал под этой версией. Затем отключите все настройки PATH в jGRASP.
Если это продолжает вызывать проблемы, используйте "Справка" > "Сообщить об ошибке", чтобы сообщить нам.