Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为tomcat配置apache网桥_Java_Apache_Tomcat_Playframework - Fatal编程技术网

Java 为tomcat配置apache网桥

Java 为tomcat配置apache网桥,java,apache,tomcat,playframework,Java,Apache,Tomcat,Playframework,我有两个java项目: 是一个web服务,在Tomcat6上运行良好。 另一个是使用Play1.2.4框架开发的客户端,必须部署在与web服务相同的tomcat上。 我的问题是,当它们作为war文件部署在tomcat上时,客户端请求URL不包括应用程序上下文,因此无法找到路径 我读到的是,让Apache成为tomcat的桥接器可能会解决问题,但不知道如何配置它 请帮帮我。我想你的意思是,你的UI是用Play开发的,部署在像/myapp这样的上下文中 您有两个选择: 将WAR文件重命名为ROOT.

我有两个java项目:

是一个web服务,在Tomcat6上运行良好。 另一个是使用Play1.2.4框架开发的客户端,必须部署在与web服务相同的tomcat上。 我的问题是,当它们作为war文件部署在tomcat上时,客户端请求URL不包括应用程序上下文,因此无法找到路径

我读到的是,让Apache成为tomcat的桥接器可能会解决问题,但不知道如何配置它


请帮帮我。

我想你的意思是,你的UI是用Play开发的,部署在像/myapp这样的上下文中

您有两个选择:

将WAR文件重命名为ROOT.WAR。Tomcat将把它部署到/ 使用Apache作为代理并实现重定向 Apache配置将如下所示:

RedirectMatch "^/$" /myapp
ProxyPass /myapp http://tomcatserver:8080/myapp

我想你的意思是,你的UI是用Play开发的,部署在像/myapp这样的上下文中

您有两个选择:

将WAR文件重命名为ROOT.WAR。Tomcat将把它部署到/ 使用Apache作为代理并实现重定向 Apache配置将如下所示:

RedirectMatch "^/$" /myapp
ProxyPass /myapp http://tomcatserver:8080/myapp