Как я могу посмотреть на текущие переменные среды, которые использует Eclipse IDE?

Я знаю, что могу просто запустить программу с

System.out.println(System.getEnv()); 

но я хотел бы просто проверить их без того, чтобы это сделать. Есть Идеи?

3 ответов


на самом деле есть способ увидеть env vars. Он реализуется не как функция, а как часть других задач.

вы можете щелкнуть правой кнопкой мыши по любым проектам в "Проводник Пакетов", нажмите кнопку

Запуск ->Настройки Запуска. И вот, во вкладке окружающая среда ->выбрать...

вот. Список унаследованных систем env Eclipse показан здесь.


среда Eclipse наследуется от пользователя, выполняющего ее. В зависимости от вашей ОС, вы должны иметь инструмент командной строки, чтобы сказать вам.

вы также можете посмотреть на конфигурацию:

Гелиоса

  • помогите -11-->О Eclipse
  • Детали Установки
  • конфигурация tab

В Windows, Если у вас установлен Sysinternals Process Explorer - что я настоятельно рекомендую любому разработчику - тогда вы можете:

  1. используйте значок цели (вверху Process Explorer) и нажмите на окно Eclipse, которое выберет идентификатор процесса Eclipse в таблице процессов
  2. щелкните правой кнопкой мыши на выбранной записи Eclipse и выберите Свойства... из контекстного меню
  3. нажмите на Environment

On В Linux

  1. Если вам нужен PID, то используйте следующее и нажмите на окно Eclipse:xprop | grep -i pid
  2. заменить ${PID} с PID ID процесса Eclipse:strings /proc/${PID}/environ