Java 在我的linux机器上同时安装apache2服务器和ApacheTomcat服务器时出现问题
我同时在PHP和Java项目中工作,所以我的ubuntu机器同时安装了apache2服务器和ApacheTomcat服务器。我的问题是,当我从eclipse运行java应用程序时,url是Java 在我的linux机器上同时安装apache2服务器和ApacheTomcat服务器时出现问题,java,php,apache,tomcat,Java,Php,Apache,Tomcat,我同时在PHP和Java项目中工作,所以我的ubuntu机器同时安装了apache2服务器和ApacheTomcat服务器。我的问题是,当我从eclipse运行java应用程序时,url是 localhost:8080/MyJavaApp 当我输入凭据并登录时,url应该是 localhost:8080/MyJavaApp/homePage.jsp 但是浏览器有什么用呢 localhost/MyJavaApp/homePage.jsp 因此我得到了错误。但当我通过添加8080端口号来编辑
localhost:8080/MyJavaApp
当我输入凭据并登录时,url应该是
localhost:8080/MyJavaApp/homePage.jsp
但是浏览器有什么用呢
localhost/MyJavaApp/homePage.jsp
因此我得到了错误。但当我通过添加8080端口号来编辑url时,效果很好。但是每次添加8080来编辑我的url是很烦人的。非常感谢您的帮助。谢谢。将Tomcat的默认端口更改为其他端口,例如8181 当前版本的web浏览器可以识别端口8080,比如80,所以它会将您转发到80或从URL中删除端口选项
要更改Tomcat端口,请打开服务器配置文件
server.xml
搜索当前正在使用的端口“8080”,并用其他端口替换它(确保新端口未被使用),保存并重新启动Tomcat 最后,我自己通过实验找到了答案。
在server.xml中,在这一行中
我更改了proxyPort=“8080”,它工作正常。
但是我仍然不知道这个问题与proxyport有什么关系,任何解释都非常感谢。谢谢。谢谢你的回答,但这并没有解决我的问题。我更改了端口号,但仍然存在同样的问题,我必须通过每次添加8181来编辑url,以使其正常工作。然后,您在其他地方有一个url重定向,对此不确定。