如何在grails项目中添加一个“非mavenized”jar依赖项

前端之家收集整理的这篇文章主要介绍了如何在grails项目中添加一个“非mavenized”jar依赖项前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是个新娘我在Windows 7上从命令行(没有IDE)使用grails 2.0.3.

我正在从grails文档中运行’hello world’示例.

我有一个不是在我想要在我的项目中使用的maven的定制jar.我将它添加到lib文件夹,并进行了刷新依赖.我修改了控制器从jar导入一个类.当我执行’run-app’时,编译器抱怨说找不到该类.

我看到几个在线示例,人们不得不在其BuildConfig.groovy中添加一行,如下所示:runtime’httpclient:httpClient:3.0.1′.但是,由于我不使用maven或ivy,我如何在我的类路径上获得该jar?

我上面提到的例子是http://grails.1312388.n4.nabble.com/External-Jar-in-Grails-td4388010.html

Grails 2.0-2.2

好的,我终于想出了我需要做的事情.假设我的jar被命名为’mylib.jar’.我需要将其重命名为mylib-1.0.jar并将其移动到lib目录.然后我需要将以下内容添加到BuildConfig.groovy中:

dependencies {
        // specify dependencies here under either 'build','compile','runtime','test' or 'provided' scopes eg.

        // runtime 'MysqL:MysqL-connector-java:5.1.16'
    runtime 'mylib:mylib:1.0'
    }

我想这对我来说显而易见.希望这有助于别人.

Grails 2.3 -…

只要把一个jar放入lib /.不要修改BuildConfig.groovy(c)kaskelotti

原文链接:/javaschema/281935.html

猜你在找的设计模式相关文章