在服务器上运行但未在devbox上运行的Spring MVC应用程序中出现404错误

CodeMed

我有一个在远程CentOS 7 Web服务器上的tomcat 8上运行的spring mvc应用程序。当我单击指向某些调用某些JSP的某些URL模式的链接时,会出现404错误。相同的war文件可以在本地CentOS 7 devbox上运行,localhost:8080而不会抛出404错误,并且还可以在我的devbox上使用eclipse运行Run As..Run on Server,而不会抛出404错误。那么,为什么同一个war文件在服务器上却抛出404错误却在本地devbox上却没有抛出404错误?

我已经证实,JSP文件实际上是存在于服务器上键入以下命令cd /opt/tomcat/webapps/ROOT/WEB-INF/jsp,然后ls -al,也重复了该文件夹中的子目录。

在我的本地devbox上,所有tomcat子目录和文件均由root拥有。在删除服务器上,某些文件夹由同时也是wheel组成员的用户拥有。因此,我将服务器上webapps目录的所有权更改为root,但是问题仍然存在。我还能尝试什么?

阿努拉格·古普塔

最好以非root用户身份运行tomcat,因为存在同样的安全问题,在root模式下打开端口可能会受到攻击。您可以将用户和组创建为tomcat。然后将tomcat:tomcat插入tomcat目录。但是您还需要记住每次将webapp放入相同的tomcat:tomcat权限到文件夹中。我个人建议使用tomcat作为root。因为我没有看到任何安全性问题,所以非root用户具有很大的维护性。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我的Flask应用正在我的本地服务器上运行,但未在Heroku上运行。这怎么可能?

来自分类Dev

在服务器上运行 spring boot 应用程序

来自分类Dev

在Ubuntu 16.04上运行简单的.Net Core MVC应用程序时出现内部服务器错误

来自分类Dev

PHP 应用程序未在 Ubuntu 服务器上运行

来自分类Dev

在服务器上运行我的Rails应用程序

来自分类Dev

在服务器上永久运行闪亮的应用程序

来自分类Dev

在服务器上运行我的Rails应用程序

来自分类Dev

在本地服务器上运行应用程序

来自分类Dev

在服务器上运行Django应用

来自分类Dev

在服务器上运行程序

来自分类Dev

部署简单的Spring MVC应用程序(无web.xml)后出现错误404

来自分类Dev

在IntelliJ 14上运行Spring MVC Web应用程序时出现Tomcat错误

来自分类Dev

ASP.NET MVC 2.0应用程序无法在服务器上运行

来自分类Dev

在我的基本计算器应用程序上的主要活动中出现错误

来自分类Dev

运行Java应用程序以在tomcat服务器上运行

来自分类Dev

运行Java应用程序以在tomcat服务器上运行

来自分类Dev

为什么我在使用Spring MVC + Hibernate应用程序的控制器中出现NullPointerException

来自分类Dev

如何在同一服务器上运行两个spring boot应用程序?

来自分类Dev

应用程序未在模拟器上运行

来自分类Dev

Heroku上的Rails应用程序中出现Sass错误:无法转储匿名类

来自分类Dev

Heroku上的Rails应用程序中出现Sass错误:无法转储匿名类

来自分类Dev

运行服务器上的Django- Staticfiles 404

来自分类Dev

Java 应用程序在生产上运行,但不在本地 Weblogic 服务器上运行

来自分类Dev

我正在apache2服务器上本地运行react应用程序。它提供了在此服务器上找不到的错误URL

来自分类Dev

在具有Java配置的Spring MVC 4 Web应用程序中的Web服务器(Wildfly)上运行时,JPA命名和条件查询失败

来自分类Dev

wso2 esb中的服务链接导致使用应用程序中出现错误

来自分类Dev

在Ubuntu服务器上使用uvicorn运行fastapi应用

来自分类Dev

在服务器上运行Play应用的要求

来自分类Dev

在服务器上运行非GUI Java程序

Related 相关文章

  1. 1

    我的Flask应用正在我的本地服务器上运行,但未在Heroku上运行。这怎么可能?

  2. 2

    在服务器上运行 spring boot 应用程序

  3. 3

    在Ubuntu 16.04上运行简单的.Net Core MVC应用程序时出现内部服务器错误

  4. 4

    PHP 应用程序未在 Ubuntu 服务器上运行

  5. 5

    在服务器上运行我的Rails应用程序

  6. 6

    在服务器上永久运行闪亮的应用程序

  7. 7

    在服务器上运行我的Rails应用程序

  8. 8

    在本地服务器上运行应用程序

  9. 9

    在服务器上运行Django应用

  10. 10

    在服务器上运行程序

  11. 11

    部署简单的Spring MVC应用程序(无web.xml)后出现错误404

  12. 12

    在IntelliJ 14上运行Spring MVC Web应用程序时出现Tomcat错误

  13. 13

    ASP.NET MVC 2.0应用程序无法在服务器上运行

  14. 14

    在我的基本计算器应用程序上的主要活动中出现错误

  15. 15

    运行Java应用程序以在tomcat服务器上运行

  16. 16

    运行Java应用程序以在tomcat服务器上运行

  17. 17

    为什么我在使用Spring MVC + Hibernate应用程序的控制器中出现NullPointerException

  18. 18

    如何在同一服务器上运行两个spring boot应用程序?

  19. 19

    应用程序未在模拟器上运行

  20. 20

    Heroku上的Rails应用程序中出现Sass错误:无法转储匿名类

  21. 21

    Heroku上的Rails应用程序中出现Sass错误:无法转储匿名类

  22. 22

    运行服务器上的Django- Staticfiles 404

  23. 23

    Java 应用程序在生产上运行,但不在本地 Weblogic 服务器上运行

  24. 24

    我正在apache2服务器上本地运行react应用程序。它提供了在此服务器上找不到的错误URL

  25. 25

    在具有Java配置的Spring MVC 4 Web应用程序中的Web服务器(Wildfly)上运行时,JPA命名和条件查询失败

  26. 26

    wso2 esb中的服务链接导致使用应用程序中出现错误

  27. 27

    在Ubuntu服务器上使用uvicorn运行fastapi应用

  28. 28

    在服务器上运行Play应用的要求

  29. 29

    在服务器上运行非GUI Java程序

热门标签

归档