我正在尝试在tomcat8上部署和运行我的应用程序,部署看起来不错,但当我访问应用程序时:
HTTP Status 404 - /app/
type Status report
message /app/
description The requested resource is not available.
Apache Tomcat/8.0.14 (Debian)
Catalina.out:
INFO: Deployment of web application archive /var/lib/tomcat8/webapps/app.war has finished in 11,
我有码头形象,我从我的码头文件创建。当我运行映像时,它能够运行tomcat服务器,然后命令提示符返回。这意味着这个过程被终止了,我认为容器停止了。因此,当我看到时,就不会出现tomcat页面。所以我找不到真正的问题是什么。实际上,我正在尝试构建自定义的java8、tomcat8和maven作为环境,并且我希望在那个tomcat服务器中部署maven项目。Bellow是用于创建图像的Dockerfile
FROM scratch
FROM ubuntu:16.04
RUN mkdir /opt/java8
RUN mkdir /opt/tomcat8
RUN mkdir /opt/maven3
我有一个部署在tomcat8下的小型java web app (grails),我想用sudo在本地服务器上执行一个脚本。在常规的debian/ubuntu服务器上,我所要做的就是使用visudo来允许tomcat用户在没有密码的情况下在特定脚本上执行sudo,一切都会按预期进行。当我尝试在raspberry pi (型号为3b+,Raspbian10- buster)上安装相同的war文件,从SD卡引导时,脚本的执行总是失败,并出现错误"sudo:有效uid不为0,is /usr/bin/sudo on a file system with 'nosuid‘option o
我在tomcat8上部署我的Angular2应用程序时遇到了一个奇怪的问题。
首先是上下文:-我使用Angular Cli辅助我的构建过程。-应用程序可以在服务器本地完美运行: ng serve - ng build使用所有prod资源创建dist/ dir -我创建了一个gulp任务来创建WAR,以便正确地将应用程序部署到Tomcat。- war被部署到tomcat webapps目录
我的应用程序URI是这样的: https:\www.myexample.com\myapp\
Home uri工作得很好;当尝试使用Angular2路由时,例如https:\www.myexample.com