В Netbeans 6.9, как изменить сервер приложений - PullRequest
2 голосов
/ 25 июня 2011

В Netbeans 6.9.1 я создал веб-приложение с Glassfish Server 3.
(Под текстовым полем сервера версия java ee по умолчанию устанавливается как "Java EE 6 Web").
Теперь я установил Apache Tomcat 7 (на самом деле он видит его как 6, потому что версия 7 не была предоставлена ​​в Netbeans 6.9.1).
Проблема в том, что мне больше не разрешается выбирать Tomcat, он не отображается в выпадающем списке серверов свойств проекта.
Если я делаю веб-приложение с нуля, я могу.
Я пытался:
-remove WEB-INF / sun-config.xml
- закройте и снова откройте проект

Ответы [ 2 ]

8 голосов
/ 26 января 2015
  • Щелкните правой кнопкой мыши на имени проекта > ' properties '> ' run '
  • И попробуйте изменить' Сервер '
3 голосов
/ 27 июня 2011

Если вы создали проект Java EE 6, IDE не позволит вам попытаться развернуть его на сервере, который не поддерживает Java EE 6. NetBeans 6.9.1 не различает Tomcat 6 (который использует Servlet 2.5) иTomcat 7 (который поддерживает Servlet 3.0).NetBeans 7.0 знает, что Tomcat 7.0 можно использовать для развертывания веб-приложений, которые изначально предназначались для GlassFish 3.0 или 3.1 ...

. Поэтому лучшим решением для вашей ситуации является установка NetBeans 7.0.

...