如何在apache tomcat 8中部署uaa作为war文件?

时间:2016-09-16 11:49:22

标签: java apache maven tomcat

我想在tomcat 8中部署uaa。

我创建了一个war文件并将其放在此位置C:\Softwares\apache-tomcat-8.5.5\webapps\cloudfoundry-identity-uaa-3.6.0.war。我的tomcat正在开始,但是当我试图打开UAA登录页面时 http://localhost:8080/uaa/login,我收到以下错误:

HTTP Status 404 - /uaa/login

请告诉我,我是否正确行事,如果没有,请提出建议。

2 个答案:

答案 0 :(得分:1)

默认情况下,Tomcat中Web应用程序的上下文根将是war文件的名称,在本例中为cloudfoundry-identity-uaa-3.6.0。因此,请尝试转到http://localhost:8080/cloudfoundry-identity-uaa-3.6.0/login处的网址。您可以在Tomcat Manager应用程序中更改默认上下文路径。

答案 1 :(得分:0)

将你的战争复制到webapp directiory

2将你的战争重命名为ROOT.war

3确保您的tomcat / conf / server.xml类似于:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

4启动服务器

bin/startup.sh