java - 如何重新安装 Maven 库?

标签 java maven node-modules

来自npm/yarn背景,对于每个项目,我们都会有 node_modules它包含所有依赖项和库,如果我们希望从干净状态重置我们的项目,我们始终可以删除整个 node_modules并重新安装库。

rm -rf node_modules/ && yarn cache clean && yarn install

现在正在尝试学习 Java 并试用 Maven ,如果我错了请纠正我,我们在 pom.xml 上定义依赖项, 这与 package.json 基本相同在 yarn/npm ,下载的依赖会存放在/target上?

/target等于 node_modules因此我实际上可以删除整个 /target并重新开始下载过程?

最佳答案

依赖并不保存在target中,而是保存在你用户目录下的.m2/repository中。这就是所谓的本地存储库。它还包含在该计算机/帐户上构建的所有 Artifact 。

如有必要,您可以删除它,只会丢失您的本地构建。

另一方面,target 目录收集构建的(中间和最终)结果。它也可以被删除,通常是使用 mvn clean

关于java - 如何重新安装 Maven 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55707258/

相关文章:

git - 从 vscode 中的 git 中删除 node_modules

json - 为现有项目创建/更新 package.json

java - 计算器字符串

java - 用java实现通用 map

java - @Autowired 与 XML

eclipse - 如何将本地maven项目上传到Github

import - angular 2 种子,webstorm 2016.1 突然停止导入库

java - 哪些语言 "have subclassing but no inheritance"?

maven - 无法从 springsource 中的原型(prototype)创建项目

java - Maven:如何将 Artifact 复制到特定目录?