Путь обновления 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.

Если это продолжает вызывать проблемы, используйте "Справка" > "Сообщить об ошибке", чтобы сообщить нам.

Другие вопросы по тегам