相关疑难解决方法(0)

如何从本地maven repo中删除项目工件?

mvn install本地多模块项目上运行时,它会将项目工件构建并安装到本地存储库中.mvn clean似乎清理了我的项目特定目标目录.

我使用什么命令与maven从本地仓库卸载我的项目模块?例如我的项目输出foo-0.1.jar和bar-0.2.jar我希望那些从我的本地仓库中删除而不必去那里并自己删除它们.

maven-3 maven

19
推荐指数
2
解决办法
2万
查看次数

如何从不知道要卸载的工件的工件名称或组ID的脚本执行mvn install的相反操作?

这听起来应该很容易,但我还没有找到答案.如果我使用mvn install安装工件,我该如何删除所述工件?我尝试使用依赖:purge-local-repository,但它只删除依赖项 - 而不是实际的工件.

有任何想法吗?如果有帮助,我正在使用maven 2.2.1.

编辑:我知道类似的问题,但我不满意删除我的整个.m2 repo只是为了删除单个SNAPSHOT依赖.另外,正如我所提到的,purge-local-repository不起作用,因为它似乎只是删除依赖项而不是实际的工件.

编辑2:我可能不太清楚.考虑这个例子.我有一个名为my-artifact的SNAPSHOT工件.my-artifact有两个依赖项:my-dependency-one和my-dependency-two.我想写一个脚本,删除所有三个,而不必解析pom.xml文件.换句话说,我想清除my-dependency-one,my-dependency-two和AND -artifact,而不必显式输入maven,我想删除my-artifact.

在"重复问题"的答案中,它建议进入并手动删除.m2仓库中的工件.这不是这个问题的答案,因为脚本在执行maven命令时不知道组或工件名称.我想要一些类似于依赖的东西:purge-local-repository,除了它不仅要删除依赖项,还要删除工件本身.

我猜测基于评论中的混淆,这是不可能的.如果不是那个是可以接受的答案.

maven-2 maven

9
推荐指数
1
解决办法
5715
查看次数

我在哪里可以找到kafka的maven存储库?

我想尝试kafka 0.8(据我所知它已经发布).但是我在哪里可以找到kafka maven存储库.

我应该添加哪些额外的存储库URL?

我找到了一些博客

 <dependency>
    <groupId>org.apache.kafka</groupId>
    <artifactId>kafka_2.8.0</artifactId>
    <version>0.8.0-SHA</version>
 </dependency>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我正在寻找合适的maven依赖.或者我应该从git中检出它并部署在我们的内部神器中?

java maven apache-kafka

6
推荐指数
2
解决办法
1万
查看次数

如何删除使用'lein install'安装的本地软件包?

Leiningen提供了将项目添加到本地存储库的功能,帮助文本是:

> lein help install
Install jar and pom to the local repository; typically ~/.m2.
Run Code Online (Sandbox Code Playgroud)

在试验时要小心搞乱,Leiningen有办法管理本地存储库吗?并删除错误安装的软件包?

对于Maven,我确实找到了这个问题和答案 - 这表明删除文件,这是最好的方法吗?(如果手动删除,还有什么要小心的吗?)

clojure maven leiningen

2
推荐指数
1
解决办法
665
查看次数

标签 统计

maven ×4

apache-kafka ×1

clojure ×1

java ×1

leiningen ×1

maven-2 ×1

maven-3 ×1