Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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 如何在不使用eclipse等的情况下在tomcat中运行spring应用程序_Java_Spring_Jsp_Tomcat - Fatal编程技术网

Java 如何在不使用eclipse等的情况下在tomcat中运行spring应用程序

Java 如何在不使用eclipse等的情况下在tomcat中运行spring应用程序,java,spring,jsp,tomcat,Java,Spring,Jsp,Tomcat,我的应用程序正在eclipse中运行,但我想在tomcat上运行它。我想在tomcat服务器上运行我的spring应用程序,但不想使用eclipse或任何其他工具,所以我如何才能做到这一点,我应该把我的各种文件放在哪里,基本上是它的目录,以及完成这一操作的完整过程。 主要问题在于目录结构和tomcat服务器中运行该应用程序的路径。我试过了,但它给出了404错误文件找不到,因为我是spring框架的新手,请详细解释您提出的是一个非常广泛的问题。但是,为了给你指出正确的方向,请看。给出的链接提供了对

我的应用程序正在eclipse中运行,但我想在tomcat上运行它。我想在tomcat服务器上运行我的spring应用程序,但不想使用eclipse或任何其他工具,所以我如何才能做到这一点,我应该把我的各种文件放在哪里,基本上是它的目录,以及完成这一操作的完整过程。
主要问题在于目录结构和tomcat服务器中运行该应用程序的路径。我试过了,但它给出了404错误文件找不到,因为我是spring框架的新手,请详细解释您提出的是一个非常广泛的问题。但是,为了给你指出正确的方向,请看。给出的链接提供了对应用程序目录结构的深入了解

现在,只要运行“在eclipse之外”,您就应该能够将项目从“文件”菜单导出为“Web应用程序存档”或“WAR”文件。然后可以将此文件放在${CATALINA_BASE}/webapps下,并在启动容器时启动

如果您使用的是库存配置,并且您有一个名为“myapp.war”的归档文件,那么您可以在上访问它

http://localhost:8080/myapp

我希望这些信息能帮助您找到需要去的地方。

在使用eclipse时,首先使用eclipse导出war文件

然后按照程序进行操作


确保您的tomcat服务器正在运行,即使eclipse已关闭或未关闭。是的eclipse已关闭您的apache正在运行吗?是的apache正在运行好的,在eclipse id中构建应用程序后,从您的项目复制构建文件,并从浏览器中从tomcat html manager部署此构建文件,然后尝试访问您的项目。我可以看到示例url吗?您试图从tomcat访问什么。