为什么我的JSP文件时Tomcat的战争文件部署的显示?

清洁:

第二个编辑:我只是重新阅读它,问题是很暧昧:这个问题是Tomcat将不显示我的意见。他们是Tomcat的webapps目录下的一个文件夹中。

编辑:提供赏金。该代码是在这里

我有一个春天启动的Web应用程序,在日食Tomcat服务器运行正常,当我浏览到HTTP://本地主机:8080 / SWA启动/当我尝试将它部署比如Tomcat 9.0.14下一场战争外,我得到:

消息/swa-boot/WEB-INF/views/home.jsp

说明原始服务器没有找到目标资源的电流表示或不愿意透露一个存在。

home.jsp是在views文件夹中。

我曾尝试加入POM资源:

        <directory>${basedir}/src/main/webapp</directory>
        <includes>
            <include>**/**</include>
        </includes>

而依赖

    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
    <scope>provided</scope>

我也试图消除“提供”的范围。

我在application.properties:

spring.mvc.view.prefix=/WEB-INF/views/ 
spring.mvc.view.suffix=.jsp

我已经改变任何<a在JSP页面标签的形式为:<a href=" <spring:url value="/mappedpath" /> ">TakeMeToTheController</a>

我有文件夹复制到部署大会补充意见。

在Tomcat Web应用程序的文件夹的样子: 在这里输入图像描述

和Tomcat服务器在Web apps目录: 在这里输入图像描述

有任何想法吗?

编辑:部署组件: 在这里输入图像描述

Cyac:

像产生战争看作不拿起你的src / main / webapp的文件夹的内容。

改线没有。72在你的pom.xml如下<warSourceDirectory>src/main/webapp</warSourceDirectory>

通过这种方式产生的战争会有的src / main / webapp的内容。测试新的战争和看到的。检查这个问题,看看如何正确指定warSourceDirectory。

编辑在ADITION您需要删除web.xml的文件src/main/webapp/WEB-INF夹。无论是删除或移动它之外src文件夹。

下一步运行mvn clean install,并部署target/swa-boot.war到tomcat。

工作副本是在这里- https://storage.googleapis.com/schoon/swa-boot.zip

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么在将 Angular Spring 战争文件部署到 Apache Tomcat 时出现空白页面

如何部署春季启动战争文件到Tomcat时指定的个人资料?

要重新部署战争文件时如何显示维护消息?

使用 Jenkins 将战争文件部署到 Tomcat 的推荐方法?

java spring boot - 战争文件未部署在Apache Tomcat上

当我介绍Apache SHIRO时,为什么.XHTML文件试图调用.JSP文件?

如何显示链接以下载部署战争中包含的文件?

将战争文件部署到Payara Micro时出错

当这些文件存在时,为什么我的 Travis CI 构建失败并显示“找不到文件”错误?

Tomcat战争-提供CSS文件?

如何在Tomcat中部署的未爆炸战争文件中读取资源文件?

为什么我的WAR文件在Tomcat中自动爆炸?

当我查看乌龟的登录信息时,为什么每次提交的某些文件都突出显示了?

减少战争文件的大小以部署到Websphere

将角度引导和弹簧引导捆绑在一次战争中并部署在tomcat上时是否需要proxy.conf.json文件

当在grails中创建war文件时,为什么在战争中jdbc驱动程序有时会丢失?

当我的HTML文件位于“共享”文件夹中时,为什么它没有显示在MVC 4中?

当我使用glassfish在netbeans上部署项目时,为什么tomcat正在运行?

当我尝试运行已部署的 zk 战争时,为什么会出现 java.lang.ClassNotFoundException: org.zkoss.zk.ui.http.HttpSessionListener?

为什么我的CIFS共享多次显示相同的文件?

任何想法为什么我的 FileUpload 不显示文件?

为什么Dropbox会显示不是我的文件的同步?

为什么我的文件在python中显示为空白?

为什么有时仍显示_site文件以进行提交?

为什么我不能访问像“xx.jsp”这样的文件(/webapps/root/xx.jsp)?

码头部署战争文件(自动部署不起作用)

从Jenkins向Tomcat部署战争时发生OutOfMemoryError

当战争部署在外部Tomcat中时,Springboot端点失败

部署 Vaadin 战争时出现 Tomcat 堆栈溢出错误