Как передать аргумент "-D" в Eclipse на мой сервер weblogic

Я разрабатываю на Eclipse на Ubuntu и развертывания на WebLogic. Я получаю значения системных свойств, используя System.getProperty("ключ") ... как передать аргумент "-Dxxx=yyy" в Eclipse на мой сервер weblogic.

В меню "Выполнить" -> "Выполнить настройки" у меня нет вкладки "Аргументы" для сервера weblogic.

3 ответа

Решение

Я нашел решение:

Меню: Run > Run configurations > environment tab
добавлять: JAVA_OPTIONS variable with arguments "-Dxxx=yyy -Daaa=bbb"

Мое решение было следующим: в файле../user_projects/domains/mydomain/bin/startWebLogic.sh я добавил в строке с SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}" текст -Dxxx=yyy, поэтому результат -> SAVE_JAVA_OPTIONS="${JAVA_OPTIONS} -Dxxx= гггг".

Я предполагаю, что вы добавили сервер в серверное представление в Eclipse. Если это так, вы можете дважды щелкнуть по серверу, чтобы открыть конфигурацию. Под заголовком General Information должна быть кнопка с названием Open launch configuration, Когда вы нажимаете эту кнопку, должно быть открыто новое окно. В этом окне перейдите на вкладку под названием Arguments, Там вы должны быть в состоянии настроить параметры сервера.

Это работает по крайней мере для меня с Tomcat. Я думаю, что это должно работать так же с WebLogic.

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