Netbeans 7.1 / Tomcat问题

时间:2012-06-18 15:32:18

标签: netbeans netbeans-7

我有两台机器:

  • Windows 7 - 运行Netbeans 7.1
  • Windows Server 2003 - 运行Tomcat 7.0.27

如果我从2003服务器上的bin / startup启动tomcat,一切正常。即,我可以在任一台机器上的浏览器中访问tomcat管理控制台,我可以部署webservices,从Windows 7机器上的客户端点击那些部署的Web服务等。

但是如果我尝试将这个tomcat集成到netbeans中,事情会变得糟糕。

  1. 我使用添加服务器向导将tomcat实例添加到我的netbeans配置中。

  2. 右键单击我刚刚在服务/服务器的NB中创建的Apache Tomcat,选择开始

  3. 服务器似乎启动,并从tomcat的内容记录所有内容 看起来很好,在日志的底部,您可以看到标准INFO: Server startup in 41785 ms

  4. tomcat实例没有运行,我无法从任何一个框中点击tomcat管理员URL。

    我可以在2003框中的任务管理器中看到,当我尝试从netbeans启动tomcat实例时,没有启动java.exe。

    知道我应该去哪儿吗?我想它必须是一个netbeans问题,因为如果我从tomcat启动脚本开始,一切都有效。

    用Google搜索,没有任何东西像我错过的东西一样跳出来。

2 个答案:

答案 0 :(得分:1)

在Netbeans中,您可以注册外部服务器,即与捆绑服务器不同的服务器。但是这台服务器必须和Netbeans在同一台机器上,AFAIK你不能在NB中使用“远程”服务器。

答案 1 :(得分:0)

您误解了“开发Web应用程序(Asp,Java)”的主要概念,并从“开发Web脚本(PHP)”的角度考虑它们。

PHP不是设计的应用程序,它是一个脚本。因此它本身支持为任意数量的开发人员使用一台服务器。

但是在Web应用程序的世界中 - 你甚至不会在协作服务器或机器上进行“编码”。您自己在环境中执行代码,然后将它们部署到生产环境(或QA,然后再生产到生产环境,取决于......)。 因此,它不是设计用于你尝试使用它的方式......