Как установить переменную среды в Netbeans? - программирование
Подтвердить что ты не робот

Как установить переменную среды в Netbeans?

Я запускаю проект Spring на основе maven в netbeans. Я использую переменную среды в файле конфигурации проекта для открытия определенного файла на основе этого значения переменной. Я могу установить его в Eclipse, но не знаю, как установить его в Netbeans. Может ли кто-нибудь мне помочь?

4b9b3361

Ответ 1

System.getEnv("FOO") == "FOOVALUE"

netbeans 6.7+ -

Щелкните правой кнопкой мыши Project

  • → Свойства - > Действия - > Запустить проект - > Установить свойства: Добавить

Env.FOO = FOOVALUE

Примечание. Вы можете применить ту же технику к другим конфигурациям и другим действиям, таким как проект отладки

Ответ 2

Я не смог найти параметр Properties- > Actions, используя NetBeans 7.4. Мне явно не нужна переменная окружения - просто какое-то значение, которое я мог бы установить вне моего приложения. Поэтому вместо этого я смог внести изменения в файл "project.properties" в папке nbproject основного приложения.

В проекте project.properties задано значение "run.args.extra". Любой аргумент командной строки, который вы хотите передать, должен иметь свое "имя", которому предшествует "-J". Вот пример.

run.args.extra = -J-DFOO = FOOVALUE

Обратите внимание, что это НЕ переменная среды. Скорее, это доступное значение System.getProperty( "FOO" ). Особо следует отметить: это также место для изменения объема памяти, которую выделяют ваши приложения, используя Xmx/Xms.

Ответ 3

В macOS:

В $HOME/.bashrc добавить псевдоним:

alias netbeans='/Applications/NetBeans/NetBeans\ X.Y.app/Contents/MacOS/netbeans &'

В терминале:

> netbeans

Это запустит IDE с переменными пользовательской среды.

В качестве результата переменные среды (такие как $PATH) доступны внутри среды IDE NetBeans и инструментов (таких как отладчик Ruby).