1

我有几组 .jar 文件,并希望将它们放在 Grails“lib”文件夹中的不同子文件夹中。似乎一切都运行良好,但是当我运行应用程序时,我收到消息,它无法在 .jar 文件中找到类。当我在“lib”文件夹中混合所有 .jar 文件时,一切正常。有什么线索和建议吗?

礼萨

4

1 回答 1

3

您可能正在尝试解决错误的问题。这些 jar 在 Maven 存储库中可用吗?如果是这样,最好将它们定义为 BuildConfig.groovy 中的依赖项。lib 目录应该只用于在某个地方的 repo 中不可用的 jar 文件,例如项目之间共享的内部库。但即便如此,我也会配置一个 Artifactory 或 Nexus 服务器(两者都是免费的,都易于设置)来托管这些私有 jar。您也可以使用该服务器来托管私有插件。

于 2012-11-20T23:49:53.590 回答