情况如下。我重新安装NetBeans 6.9到我的桌面,基本的应用程序工作正常,据我所知。在安装过程中,我特意加载了Tomcat而不是Glassfish。它给了我这个选择。 Tomcat加载到我的Program Files目录下,然后通过我的控制面板确认了它。我有一个简短的应用程序,并尝试运行它告诉我“目标服务器尚未设置 - 解决丢失的服务器问题”。当我去解决这个问题时,我必须添加一个服务器。我按照说明添加Tomcat 6,我无法使用它获得第一个基础。我浏览到它存储在Program Files目录中的位置,当我到达bin目录时,没有文件可供选择(这是常见的)。有时我得到Catalina无效的错误,我很确定你熟悉这个错误。
有人能告诉我为什么我在这个Tomcat服务器上遇到了一些麻烦。我之前在使用Glassfish时没有遇到过这个问题。这不应该是我想不到的复杂,我遵循指示。此外,我检查了我的server.xml文件,它表明端口是“8005”。这怎么发生的。我在安装过程中没有给它这个端口号。如何将其更改为8080?
非常感谢任何帮助。
JM
答案 0 :(得分:2)
我认为问题是您正在更改server.xml中的错误行。
不要看<Server port="8005" shutdown="SHUTDOWN">
通过以下这一行配置运行端口。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" maxThreads="5" acceptCount="10"/>