Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.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/4/maven/5.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 Heroku 404错误/未找到全局web.xml_Java_Maven_Tomcat_Heroku - Fatal编程技术网

Java Heroku 404错误/未找到全局web.xml

Java Heroku 404错误/未找到全局web.xml,java,maven,tomcat,heroku,Java,Maven,Tomcat,Heroku,我用java(jdbc/JAX-RS)创建了一个非常简单的查询。该代码最终将充当android应用程序的web服务层。如果我创建并查询一个本地虚拟数据库(在eclipse中作为java应用程序运行),那么查询就可以工作,但是如果我在本地Tomcat服务器上运行它,就会出现404错误。类似地,当我将查询重定向到heroku上的外部数据库、部署应用程序和数据库等时,heroku也会出现404个错误 我的heroku日志没有明确地告诉我任何错误,但也许是这些错误造成的?如果没有,还有其他想法吗 201

我用java(jdbc/JAX-RS)创建了一个非常简单的查询。该代码最终将充当android应用程序的web服务层。如果我创建并查询一个本地虚拟数据库(在eclipse中作为java应用程序运行),那么查询就可以工作,但是如果我在本地Tomcat服务器上运行它,就会出现404错误。类似地,当我将查询重定向到heroku上的外部数据库、部署应用程序和数据库等时,heroku也会出现404个错误

我的heroku日志没有明确地告诉我任何错误,但也许是这些错误造成的?如果没有,还有其他想法吗

2015-10-19T03:05:44.293588+00:00 app[web.1]: INFO: No global web.xml found
2015-10-19T03:05:50.795221+00:00 app[web.1]: INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
仅供参考,如果有帮助,我将使用maven构建(目标:heroku:deploy war)从Eclipse EE部署代码


再次感谢

问题可能在URL中。对于本地服务器,URL应该是
localhost:8080/page
而不是
localhost:8080/name\u of_app/page

问题可能在URL中。对于本地服务器,URL应该是
localhost:8080/page
,而不是
localhost:8080/name\u of_app/page

我创建了两个java+maven+tomcat+heroku项目。 遇到了你的问题。我刚刚创造了 第三次部署再次复制该问题 确保我的建议是正确的

“找不到global web.xml”是对实际问题的“转移注意力”。 如果您的web.xml位于:

<HEROKU_MAVEN_TOMCAT_FOLDER>\src\main\webapp\WEB-INF\web.xml
错误:(procfile的内容(全部小写,无扩展名))

java-jar-target/dependency/webapp-runner.jar——端口5001 target/*.war

部署到本地主机时是否正确, 这是程序文件的命令错误

2:你的下一个问题是: 当我说“下一个问题” 我是说你可能犯的下一个错误 在解决了之前的问题后,以结束

源服务器找不到当前服务器 目标资源的表示形式 或者不愿意透露它的存在

问题#2修复: 要使站点的根响应,它需要 要么: 1.映射到url模式“/”的servlet 2.src/main/webapp中的index.html 我用了最快的方法做了这个 index.jsp文件:

<html><body>
<h2>HELLO_FROM_SRC_MAIN_WEBAPP_INDEX_JSP</h2>
</body></html>

您好(来自)SRC(主要)WEBAPP(索引)(JSP)

我创建了两个java+maven+tomcat+heroku项目。 遇到了你的问题。我刚刚创造了 第三次部署再次复制该问题 确保我的建议是正确的

“找不到global web.xml”是对实际问题的“转移注意力”。 如果您的web.xml位于:

<HEROKU_MAVEN_TOMCAT_FOLDER>\src\main\webapp\WEB-INF\web.xml
错误:(procfile的内容(全部小写,无扩展名))

java-jar-target/dependency/webapp-runner.jar——端口5001 target/*.war

部署到本地主机时是否正确, 这是程序文件的命令错误

2:你的下一个问题是: 当我说“下一个问题” 我是说你可能犯的下一个错误 在解决了之前的问题后,以结束

源服务器找不到当前服务器 目标资源的表示形式 或者不愿意透露它的存在

问题#2修复: 要使站点的根响应,它需要 要么: 1.映射到url模式“/”的servlet 2.src/main/webapp中的index.html 我用了最快的方法做了这个 index.jsp文件:

<html><body>
<h2>HELLO_FROM_SRC_MAIN_WEBAPP_INDEX_JSP</h2>
</body></html>

您好(来自)SRC(主要)WEBAPP(索引)(JSP)

您发布的消息不是错误。他们是被期待的。您是否使用heroku local运行应用程序?还是使用webapprunner?试试看(因为那是heroku做的)。您试图点击哪些路线但得到了404?我正在通过运行maven构建将我的应用程序从eclipse部署到heroku,遵循以下说明:。然后,我在浏览器上转到heroku站点,然后单击“打开应用程序”。我也会尝试webapprunner路线。thanksTry使用
mvn heroku:run war
进行本地测试。当我运行该程序或运行mvn包,然后运行java-jar target/dependency/webapp-runner.jar target/*。war命令行到达这一行,信息:Starting ProtocolHandler[“http-nio-8080”],但从未实际启动它(我在其中一次运行中等待了20分钟以上)。明天晚上我会尝试查看是否有其他人遇到同样的错误。我在运行war时遇到了同样的问题。在tomcatRunWar中它被卡住了80%。有什么解决方法吗?您发布的消息不是错误。他们是被期待的。您是否使用heroku local运行应用程序?还是使用webapprunner?试试看(因为那是heroku做的)。您试图点击哪些路线但得到了404?我正在通过运行maven构建将我的应用程序从eclipse部署到heroku,遵循以下说明:。然后,我在浏览器上转到heroku站点,然后单击“打开应用程序”。我也会尝试webapprunner路线。thanksTry使用
mvn heroku:run war
进行本地测试。当我运行该程序或运行mvn包,然后运行java-jar target/dependency/webapp-runner.jar target/*。war命令行到达这一行,信息:Starting ProtocolHandler[“http-nio-8080”],但从未实际启动它(我在其中一次运行中等待了20分钟以上)。明天晚上我会调查一下,看看是否有其他人遇到了同样的错误。我在运行战争时遇到了同样的问题。它在tomcatRunWar中被卡在了80%。有什么办法解决这个问题吗?