在Netbeans 6.9中,如何更改Application Server

时间:2011-06-24 22:40:17

标签: tomcat glassfish setup-project netbeans-6.9

在Netbeans 6.9.1中,我使用Glassfish Server 3创建了一个Web应用程序 (取消服务器文本框,java ee版本defautls到“Java EE 6 Web”) 现在我已经安装了一个Apache tomcat 7(实际上它认为它是6,因为Netbeans 6.9.1中没有提供7版本)。
问题是我不再允许选择Tomcat,它不会出现在项目属性的服务器组合框中。
如果我从头开始做网络应用,我可以。
我试着:
- 删除WEB-INF / sun-config.xml
- 关闭并重新开启项目

3 个答案:

答案 0 :(得分:8)

  
      
  • 右键单击项目的名称> ' properties '> '运行
  •   
  • 并尝试更改“服务器
  •   

答案 1 :(得分:3)

如果您创建了一个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的Web应用程序......

因此,针对您的情况的最佳解决方案是安装NetBeans 7.0。

答案 2 :(得分:1)

在Netbeans IDE中更改应用服务器

  
      
  1. 右键单击要更改服务器的项目
  2.   
  3. 点击属性
  4.   
  5. 点击运行
  6.   
  7. 选择服务器下拉
  8.   
  9. 然后单击确定
  10.