Grails war命令默认为netbeans下的开发环境

标签 grails netbeans

当我通过右键单击/运行 grails/command/war 在我的 grails 应用程序中生成 war 时,它显示“环境设置为开发”,让它在没有参数的情况下运行。为什么会发生这种情况,根据文档,它应该默认为生产(这是我需要的)?

顺便说一句,有没有一种方法可以使用 NetBeans 构建整个 grails 应用程序来使用命令行来生成 war ?

版本:NetBeans 6.7.1、Grails 1.2 操作系统:Ubuntu 9.1

谢谢

最佳答案

netbeans 插件可能正在运行命令“grails dev war”,它根据开发设置创建一个 war 文件。正常的“grails war”命令使用生产设置。 您应该能够切换到包含您的 grails-app 和 src 文件夹的目录并运行命令

grails war

这假设您已经安装了 grails 并且在您的路径上。

关于Grails war命令默认为netbeans下的开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2199835/

相关文章:

java - 使用 Maven 项目的依赖项进行构建?

PHP 和 MySQL 更新 10 列

tomcat - 无法运行 Web 应用程序,因为 Tomcat 无法打开 stacktrace.log

ajax - 使用g:formRemote和Grails获取responseText

javascript -\u200b(零宽度空格)字符在我的 JS 代码中。哪儿来的呢?

c++ - Netbeans 忽略文件

java - 如何在 Java Swing 中获得自定义拖放支持

grails - 在Grails中编写集成测试以测试数据库持久性

maven - 在Jenkins上构建和部署Grails应用

hibernate - GORM : hql query produces exception: could not resolve property