Maven:如何检查哪些 jar 根本没有被使用
我们有一个 multiwar 项目,很多人在该项目上工作很多次,许多未使用的 jar 仍然被指定为依赖项,有什么方法可以检查哪些 jar 根本没有使用,但仍然被…
java_import 已初始化常量
我刚刚开始使用 JRuby,并创建了一个小测试文件: require 'java' java_import java.io.File f = File.new ARGV[0] 当我像这样运行程序时:jruby test…
如何测试 Maven 版本范围?
在 Maven 构建中测试版本范围有效性的最佳方法是什么?例如,假设我有一个依赖于 slf4j 版本 [1.5.0,1.7.0) 的模块。我认为确信该范围正确的唯一方法…
Maven 无法通过本地 Nexus 存储库解决依赖关系
当使用我们的本地 Nexus 存储库进行配置时,为什么 Maven 无法解决与 Maven Central 的依赖关系? 我设置了一个内部 Sonatype Nexus 存储库 并配置 Ma…
向 Clojure 项目添加依赖项
来自 Clojure noob 的快速 Clojure 问题: 我们需要为我们的项目解析文本文件,并且正在考虑使用 fnparse 来完成工作。 我们需要向 project.clj 添加…
使用依赖注入还是有更简单的解决方案?
在我们的项目中,我们有一个类 KnowledgeBaseManager,它被其他类使用,如下所示: KnowledgeBaseManager manager = KnowledgeBaseManager.get(); man…
Ivy 中未解决 Spring 框架依赖关系
我正在尝试使用 Ivy 下载 Spring Batch 和 Spring Framework,但进展还不够。 ivy.xml 中的依赖项: ivysettings.xml: build.xml: ... ... 当我运行 a…
在 Maven 多模块项目中,如何禁用一个子项目中的插件?
我有一个 Maven 多模块项目(天啊,我已经在这个网站上写过太多次这种打开方式了)。几乎所有模块(即其中包含代码的模块)都应该运行 maven-site-plu…
如何在当前 pom.xml 中获取 maven-enforcer-plugin 的依赖项版本?
我正在尝试编写一个 maven-enforcer 规则,该规则检查该项目是否使用依赖项管理。 但我在获取当前项目的 pom.xml 中编写的版本时遇到了麻烦。我认为 D…
有没有办法配置 Ivy 以从分支获取依赖项,而无需编辑每个相关依赖项?
我这里有许多项目,它们之间以及与外部库之间都有依赖关系。依赖管理是通过 ivy 和我们自己的存储库完成的。我们最近不得不进行分支,因为项目的一个…
使用 Maven 下载依赖项,而不需要对我的项目进行 Maven 修改
我正在考虑使用 Spring Batch,这似乎主要是 使用 Maven 进行分布式/管理。我不是 Maven 用户(我总是不使用 Ant),并且不觉得我应该纯粹为了能够使…
STS / Grails:工作区依赖解析
我的环境是带有 Grails 1.3.7 的 STS 2.8.0-M2。我的工作区中有一个 Grails 项目和一个普通的 Java/Maven 项目。 我习惯了 M2Eclipse 工作区对普通 Ja…