【问题标题】:Doesn't grails run-app create a war?grails run-app 不会引发战争吗?
【发布时间】:2011-08-24 06:22:21
【问题描述】:

grails run-app 不会在嵌入式 Tomcat 容器中创建 WAR 文件(已分解)吗?如果是这样,grails run-app 和 grails run-war 命令有什么区别?

执行grails run-app命令后是否可以查看嵌入式Tomcat目录下的web app目录?

【问题讨论】:

    标签: grails


    【解决方案1】:

    grails-app 命令启动嵌入式 Tomcat 服务器并配置其上下文路径,以便它可以从原始文件系统路径中查找所需的所有内容。因此,没有一个地方可以像运行分解的 Web 应用程序存档时那样收集所有内容。

    【讨论】:

    • 所以你的意思是说爆炸战争是grails项目本身下的一场战争。对吗?
    • 是的,但它也会包含插件目录作为别名。如果您在以 run-app 开头的 Grails 应用程序中检查 catalina.base 系统属性,您会注意到它指向您的 Grails 项目目录。
    【解决方案2】:

    不,run-app 不会引发战争。它启动 Tomcat 服务器并以编程方式将其配置为爆炸战争。

    【讨论】:

    • 可能我需要重新表述这个问题。不创建分解的 WAR 文件?如果是这样,位置在哪里。是grails项目下的目标目录
    猜你喜欢
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多