Grails部署XAMPP Tomcat

Grails部署XAMPP Tomcat,grails,xampp,tomcat7,Grails,Xampp,Tomcat7,我正要使用XAMPP Tomcat服务器测试我的grails应用程序以进行检查。 我遵循了有关如何将.war文件部署到Tomcat的web app文件夹中的说明集 该项目确实部署在Tomcat的工作区内,但当我尝试启动该项目并重新启动Tomcat时,收到以下错误消息: 失败-无法启动上下文路径/[Project Name]处的应用程序 我还尝试使用命令grails>tomcat deploy,在控制台上收到以下错误消息: 执行脚本Tomcat::java.io.IOException时出错:服务

我正要使用XAMPP Tomcat服务器测试我的grails应用程序以进行检查。 我遵循了有关如何将
.war
文件部署到Tomcat的web app文件夹中的说明集


该项目确实部署在Tomcat的工作区内,但当我尝试启动该项目并重新启动Tomcat时,收到以下错误消息:

失败-无法启动上下文路径/[Project Name]处的应用程序

我还尝试使用命令
grails>tomcat deploy
,在控制台上收到以下错误消息:

执行脚本Tomcat::java.io.IOException时出错:服务器返回了URL的HTTP响应代码403:http://localhost:8080/manager/deploy?path=%2F[项目名称](使用--stacktrace查看完整跟踪)

我的问题是,使用以下Tomcat规范部署Grails应用程序的正确方法是什么:

  • Tomcat版本:ApacheTomcat/7.0.21
  • JVM版本:1.6.0_31-b05
至:

检查
target
文件夹中是否存在与应用程序名称和版本相关的war

然后将文件移动到Tomcat的
webapps
文件夹中。如果Tomcat是,您将看到在webapps中提取的war文件的内容


最后打开localhost:8080/yourapp/

“项目确实部署在Tomcat的工作区内”——我不明白这句话。您是否正在尝试在Eclipse(或其他IDE)内部部署?@Dr.Java:那么您应该检查tomcat服务器日志。这可能是代码中的错误。
grails prod war