2014-09-10 2 views
5

Я запускаю WildFly 8.1 в IntelliJ 14. Сервер запускается и доступен по адресу localhost:8080. Артефакт развернут, и веб-сайт можно открыть.WildFly 8.1: Сервер не подключен. Развертывание не доступно

НО

Как только я перераспределить, я получаю:

Сервер не подключен. не Deploy не доступен

Ничего написано в Server.log

идеи?

ответ

0

Я исправил проблему:

Вы должны работать точно так же JDK на Wildfly и IntelliJ. Поскольку я использую MacOS и использовал apple 1.6 jdk для разработки IntelliJ и Oracle JDK 7 и Wildfly, так что это не сработало. Я переключил свой IntelliJ на Oracle JDK 7 и теперь он развертывается и работает.

Та же проблема описана здесь: http://devnet.jetbrains.com/message/5502042#5502042

А вот запись базы знаний о том, как переключить JDK IntelliJ является runnung под: https://intellij-support.jetbrains.com/entries/23455956-Selecting-the-JDK-version-the-IDE-will-run-under

+0

Не обязательно быть точным. Я переключаюсь между 1.7 и 1.8 весь день для разных проектов, не меняя свою версию IntelliJ. Я использовал явно IntelliJ для 1.7, но теперь я просто использую все, что им не нравится. – teacurran

0

Проверьте, если интерфейс управления wildfly связан локальный /127.0.0.1

0

У меня такая же ошибка при попытке развернуть в Wildfly (Idea 14.1, Wildfly 9.0.0 Final), но при этом тот же JDK не решил ее. В моем случае проблема была в конфигурации standalone.xml Wildfly.

Под <management-interfaces>, я должен был добавить следующее:

<native-interface security-realm="ManagementRealm"> 
    <socket-binding native="management-native"/> 
</native-interface> 

Кроме того, в разделе <socket-binding-group>, я должен был добавить следующее:

<socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9990}"/> 

После внесения вышеуказанных изменений, развертывания работали отлично, даже с несогласованными версиями Idea/Wildfly JDK. Обратите внимание, что в моем случае первоначальное развертывание дало ту же ошибку («Сервер не подключен ...»), что имеет смысл, если эта привязка сокета не была настроена.

1

Убедитесь, что ваш IP-адрес в stanalone.xml установлен на 127.0.0.1 :).

Это работает :).

0

Такая же ошибка возникает, если (в IDEA) ваш пользователь или пароль wildfly ошибочен. Чтобы изменить пользователя/пароль в IDEA, откройте представление «Серверы приложений», отредактируйте конфигурацию вашего сервера WildFly и проверьте имя пользователя и пароль на вкладке «Сервер».

0

Если вы работаете автономный-full.xml, а не автономно по умолчанию.XML, а затем передать эту переменную окружения:

-Djboss.server.default.config=standalone-full.xml 

enter image description here

вместо передачи аргументов в сценарии запуска:

...\standalone.bat --server-config=standalone-full.xml 


Если вы работаете standalone- full.xml, а не по умолчанию standalone.xml, th en просто удалите standalone.xml и переименуйте standalone-full.xml в standalone.xml. Это решило следующую проблему для меня :)

Сервер не подключен. Развертывание не доступно

Смежные вопросы