首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的can服务器上编译Grails应用程序,包括Grails插件-Project?

如何在我的can服务器上编译Grails应用程序,包括Grails插件-Project?
EN

Stack Overflow用户
提问于 2013-08-13 20:13:03
回答 1查看 3.1K关注 0票数 0

我有一个名为AProject的Grails项目和一个名为MyPlugin的Grails插件。

我将我的MyPlugin集成到AProject中,向BuildConfig.groovy添加如下:

代码语言:javascript
复制
plugins {
   ...
  compile ":elasticsearch:0.50" 
}

grails.plugin.location.'elasticsearch' = "../elasticsearch"

然后,在我的本地计算机上,我会在MyPlugin文件夹中执行

代码语言:javascript
复制
grails maven-install

在AProject文件夹中:

代码语言:javascript
复制
grails clean
grails refresh-dependencies
grails run-app

这在我的本地计算机上运行得很好,但在我的服务器上就不行了。

如何在服务器上集成Grails插件项目?

EN

回答 1

Stack Overflow用户

发布于 2013-08-13 21:16:47

  • grails maven-install //in plugin project if you have .m2 <local maven repo>
  • compile ':my-plugin:0.1' //in Grails app BuildConfig plugin section
  • grails war //in grails app
  • 在您想要的任何地方部署war

如果这是你想要的,那你就不需要别的了。

Grails将将所有已编译的文件打包到war文件中。Grails应用程序将在构建war文件时从maven repo (在本例中是本地maven repo)中提取插件工件。

如果你是在你为插件做的maven install机器上构建战争,你的grails应用程序会找到它,你应该很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18218370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档