Как я могу посмотреть на текущие переменные среды, которые использует среда затмения IDE?
Я знаю, что я могу запустить программу с помощью
System.out.println(System.getEnv());
но я хотел бы просто проверить их, не делая этого. Любые идеи?
Ответы
Ответ 1
На самом деле есть способ увидеть env vars. Он не реализован как функция, а является частью других задач.
Вы можете щелкнуть правой кнопкой мыши по любым проектам в Проводнике пакетов, затем нажмите
Запустить как → Запустить конфигурации.
И здесь, в вкладке Среда → Выбрать...
Здесь вы идете. Здесь показан список системы env Eclipse, наследуемый.
Ответ 2
Окружение Eclipse наследует от пользователя, выполняющего его. В зависимости от вашей ОС у вас должен быть инструмент командной строки.
Вы также можете посмотреть конфигурацию:
Helios
- Меню справки → Об Eclipse
- Сведения об установке
- Конфигурация
Ответ 3
В Windows, если у вас установлен Sysinternals Process Explorer, который я настоятельно рекомендую сделать любому разработчику, вы можете:
- Используйте значок цели (вверху Process Explorer) и щелкните по окну Eclipse, который выберет идентификатор процесса Eclipse в таблице Process
- Щелкните правой кнопкой мыши на выбранной записи Eclipse и выберите "Свойства..." в контекстном меню
- Щелкните по окружению
В Linux
- Если вам нужен PID, используйте следующие действия и щелкните по окну Eclipse:
xprop | grep -i pid
- Замените
${PID}
на ПИД идентификатора процесса Eclipse: strings /proc/${PID}/environ