java - 无法将 Grails 应用程序部署到 JDK 不匹配的 Tomcat 8 : 404 The requested resource is not available

标签 java tomcat grails deployment java-7

我发现我无法将使用 Grails 创建的简单 helloworld Web 应用程序部署到 Tomcat 上。看起来 Tomcat 根本看不到应用程序,而只是一堆文件。

我曾尝试将静态 HTML 放入应用程序中,Tomcat 为其提供服务。

我尝试将 web 应用程序(在 groovy 中)的 logback 设置为更详细的级别,但没有任何反应,就好像 Tomcat 忽略它一样。

更新

我删除了细节,因为主要问题似乎很清楚:这是因为服务器上的 Tomcat 在 Java 1.7 下运行,而在我正在编译的开发计算机上对于 1.8

但问题仍然存在,因为我无法理解一个效果:它怎么会发生,目标 JDK 不匹配导致没有错误消息,也没有异常,但只是静静地没有发生任何事情?

最佳答案

您应该阅读有关启动 tomcat、在其上部署和管理应用程序的信息。查看official documentation .

但首先检查这个默认的 webapps 管理器:http://localhost:8080/manager/ (但我认为你需要先添加tomcat用户才能获取)

关于java - 无法将 Grails 应用程序部署到 JDK 不匹配的 Tomcat 8 : 404 The requested resource is not available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34886226/

相关文章:

java - 电话键盘格式的字母到数字转换器

java - 在哪里可以从 Twitter 搜索返回的 HttpClient 获取 http 响应代码?

java - 无法使用 eclipse link 和 oracle db 生成表 - IllegalBlockSizeException

java - 来自自定义类的 fireEvent

java - 如何将 groovy (gradle) 内部的 vm 参数设置为 Tomcat?

java - 如何在没有(非默认)构造函数的 Java 类中模拟对象?

Tomcat LDAP 用户身份验证

grails - 在 Grails 中使用模式创建域类

Grails:如何在 cmd 控制台中打印?

grails - 如何使用Grails 2.2.1下载GGTS 3.2.0