2011-10-06 70 views
0

我们在grails上工作并且有很多项目。但是我们有一种情况,许多项目使用相同的lib jar文件。这种方法存在的问题是管理库jar文件。例如,如果任何库更改,我们需要删除并复制每个项目中的lib jar。那么如何为grails设置外部库位置,以便不同的grails应用程序可以共享一个lib位置。grails外部库文件位置

感谢

回答

1

您可以使用Maven来处理jar,然后使用dependency resolution来获取罐Grails的应用程序。

例如,如果你取消注释,你可以使用一个罐子像mavenCentral()行:

dependencies { 
    runtime('com.googlecode.jslint4java:jslint4java-ant:2.0.0') { 

    } 
} 

当以往任何时候都需要升级的jar这是很容易去更新到本上市新版本。