2014-10-27 2 views
1

Я запускаю Intellij 13 на Ubuntu, Wildfly 8.1 находится локально.Проблема с разрешением конфигурации сервера Intellij IDEA с Wildfly 8.1

Для запуска сценария Wildfly требуется разрешение sudo/root. Intellij установлен и работает под моим именем пользователя, а IntelliJ не может запустить приложение и развернуть мой файл войны, а ошибки указывают на проблему разрешения:

. . java.lang.IllegalStateException: JBAS014922: Каталог/opt/wildfly-8/standalone/data/content не доступен для записи . . java.io.FileNotFoundException: /opt/wildfly-8/standalone/log/server.log (разрешение отклонено)

Я попытался установить имя пользователя и пароль в меню «Запуск | Измените конфигурацию, но, похоже, это что-то еще.

Поскольку я пришел в Intellij с моим локальным именем пользователя, он не может запустить сервер приложений без дополнительной информации, чтобы запустить скрипт, но я не могу найти, куда должна идти эта информация.

Владелец файлов и каталогов в/Opt/wildfly-8 являются wildfly.wildfly

Wildfly запускается чисто с помощью "Суда /etc/init.d/wildfly-8 начать"

+0

Хотя работа chmod 777 может работать, это кажется взломом ... должен быть нормальный способ сделать это. –

ответ

1

I сделал: sudo chown --recursive my_username:my_username в целом каталог wildfly, и он начинается сейчас.