如何在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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |