【发布时间】:2012-07-09 06:06:41
【问题描述】:
我正准备使用 XAMPP Tomcat 服务器测试我的 grails 应用程序以进行检查。
我按照指令集here 将.war 文件部署到Tomcat 的web-app 文件夹中。
该项目确实部署在 Tomcat 的工作区中,但是当我尝试启动该项目并重新启动 Tomcat 时,我收到以下错误消息:
FAIL - 无法启动上下文路径/[项目名称] 处的应用程序
我也尝试使用命令grails> tomcat deploy,我在控制台上收到此错误消息:
Error Error 执行脚本 Tomcat: : java.io.IOException: Server returned HTTP response code: 403 for URL: http://localhost:8080/manager/deploy?path=%2F[Project Name] (使用 -- stacktrace 查看完整的跟踪信息)
我的问题是使用以下 Tomcat 规范部署 Grails 应用程序的正确方法是什么:
- Tomcat 版本:Apache Tomcat/7.0.21
- JVM 版本:1.6.0_31-b05
【问题讨论】:
-
"该项目确实部署在 Tomcat 的工作空间内" - 我不明白这句话。您是否尝试在 Eclipse(或其他 IDE)中进行部署?