如何在将war文件放到tomcat服务器上之后启动netbeans项目?

如何在将war文件放到tomcat服务器上之后启动netbeans项目?,tomcat,netbeans,war,server-configuration,Tomcat,Netbeans,War,Server Configuration,我必须将netbeans项目归档到.war文件中。然后,将war文件放在使用tomcat的服务器上(tomcat/webapp)。当我像浏览器一样键入时,它会成功运行。下一步我需要做的是在实际工作中启动我的netbeans项目,就像我键入www.abc.com/work时一样。这意味着用户可以浏览url www.abc.com/work并执行登录过程或类似操作 我需要做什么来启动它?谢谢。这意味着您希望tomcat使用端口80而不是默认的8080来侦听HTTP协议。您可以在tomcat/conf

我必须将netbeans项目归档到.war文件中。然后,将war文件放在使用tomcat的服务器上(tomcat/webapp)。当我像浏览器一样键入时,它会成功运行。下一步我需要做的是在实际工作中启动我的netbeans项目,就像我键入www.abc.com/work时一样。这意味着用户可以浏览url www.abc.com/work并执行登录过程或类似操作


我需要做什么来启动它?谢谢。

这意味着您希望tomcat使用端口80而不是默认的8080来侦听HTTP协议。您可以在
tomcat/conf/server.xml
中更改它:

<Connector port="80" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

然后,人们可以通过
http://your.tomcat.ip.address/work

如果您在内部网中,请请求您的系统管理员将tomcat服务器的ip映射到DNS服务器中的
www.abc.com
,以便人们可以通过
http://www.abc.com/work


如果您使用的是公共ip,您可以使用一些免费的dns提供商,例如将您的ip地址映射到
www.abc.com

是的,我在内部网中使用。实际上,内部网已经有一个文件夹,我只需要把我的项目放在那里。但是,它不能正常工作。用户只需查看www.abc.com/work/login.html,提交登录时会出现http错误405。我的数据库在服务器上。这有什么问题吗?这意味着你现在可以使用
www.abc.com/work/login.html
访问,但不能以表单形式提交登录,因为它返回http错误405?您可以参考以查看错误405是否会被解决。您提供的链接用于HTTP状态405-此URL不支持HTTP方法POST。我的错误是405-不允许使用HTTP谓词访问此页面。