Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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 弹簧靴在Tomcat中不工作_Java_Spring_Tomcat_Gradle - Fatal编程技术网

Java 弹簧靴在Tomcat中不工作

Java 弹簧靴在Tomcat中不工作,java,spring,tomcat,gradle,Java,Spring,Tomcat,Gradle,我遵循了,但我的应用程序不会在tomcat上运行。然后我尝试部署示例应用程序: git clone https://github.com/spring-guides/gs-convert-jar-to-war cd gs-convert-jar-to-war/complete gs-convert-jar-to-war/complete> ./gradlew build cp gs-convert-jar-to-war/complete/build/libs/gs-convert-jar-

我遵循了,但我的应用程序不会在tomcat上运行。然后我尝试部署示例应用程序:

git clone https://github.com/spring-guides/gs-convert-jar-to-war
cd gs-convert-jar-to-war/complete
gs-convert-jar-to-war/complete> ./gradlew build
cp gs-convert-jar-to-war/complete/build/libs/gs-convert-jar-to-war-0.1.0.war webapps
在catalina log:

Aug 27, 2014 3:00:18 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/richard/bin/apache-tomcat-7.0.52/webapps/gs-convert-jar-to-war-0.1.0.war
localhost:8080/gs-convert-jar-to-war-0.1.0/->404错误:(

因此,示例应用程序的工作方式与我的应用程序不同。我没有收到任何错误消息或其他任何信息,仅此而已

我正在apache-tomcat-7.0.52、Java 1.8.0_05、GNU/Linux x86_64上运行堆栈


有什么问题吗?

看起来您的文件仍在战争中。它应该运行战争文件。当您进入该文件时,您应该会看到资产和WEB-INF。您运行战争了吗?您确定上下文路径吗?看起来我们正在经历同样糟糕的一天!在我的例子中,当我使用Java 1.8.0\u 20构建教程项目时,结果是:ting war文件不起作用。但是如果我用Java 1.7构建项目,war文件可以正常工作。在这个问题上存在一个Spring引导问题,我们也在试图弄清楚发生了什么:。应该有另一个信息日志行说明部署已经完成。如果有什么,在您已经发布的行和c完整的行?了解Gradle构建的war文件中的内容也会很有帮助。你能用在战争中运行
unzip-l
的结果更新你的问题吗?很抱歉,看起来我有不同的问题。我运行tomcat时,JRE_HOME仍然指向jdk1.7。在我将JRE_HOME更改为jdk1.8后问题解决了。