为一个 grails 命令设置不同的类路径

发布于 2024-11-18 13:34:09 字数 559 浏览 1 评论 0原文

我需要为一个 grails xxx 命令设置不同的 classpath

关键是我的应用程序使用最新版本的 commons-httpclient。我对此没有任何问题。但是在构建我的应用程序后,我需要使用 grails maven-deploy 将我的 war 文件存储在 webdav 存储库中,并且该命令与最新版本的commons-httpclient。如果我在 classpath(例如 lib 文件夹)中添加 commons-httpclient-2.0.2.jar,此命令效果很好,但应用程序在尝试使用依赖于commons-httpclient的常规功能。

我需要在 classpath 中添加另一个 jar,只是为了运行 maven-deploy 命令,有什么想法吗?

我使用 jenkins (huson) 来构建应用程序,因此,任何有关使用 grails jenkins 插件实现解决方案的提示都将受到赞赏。

多谢,

I need to set a different classpath for one single grails xxx command.

The point is that my application uses latest version of commons-httpclient. I have no problems with this. But after building my application I need to use grails maven-deploy to store my war file in a webdav repository, and the command conflicts with the latest version of commons-httpclient. This command works great if I add commons-httpclient-2.0.2.jar in the classpath (lib folder for example), but the app will fail on trying to use the regular features that depends on commons-httpclient.

I need to add this other jar in the classpath just for running the maven-deploy command, any ideas?

I'm using jenkins (huson) to build the app, so, any tips on making the solution achievable with grails jenkins plugins will be appreciated.

Thanks a lot,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌生 2024-11-25 13:34:09

grails maven-deploy 命令是否由于对 httpclient 的另一个依赖而发生冲突?

是哪一个?也许你可以排除依赖性吗?

Does the grails maven-deploy command conflicts due to another dependency on httpclient?

Which one is it? May be you could exclude the dependency it?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文