我是个新娘我在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
原文链接:/javaschema/281935.html好的,我终于想出了我需要做的事情.假设我的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