因此,我将一个 Repo 从团队领导的工作空间复制到我的工作空间中。字面上使用unix CP。
现在,每当我运行 时mvn clean install
,它都会将编译后的 jar 安装到他的工作空间中。
我已经检查了存储库中的 pom.xml,它没有明确定义目标位置。
我也检查过我的printenv
. 任何环境变量中都没有提及我的 TL 工作空间。我的 TL 工作空间的位置在哪里?
您可以在本地存储库中找到已安装的 JAR 和依赖项。
默认情况下,您可以在这里找到它:
C:\Users\USERNAME\.m2\repository
/home/USERNNAME/.m2/repository
/Users/USERNAME/.m2/repository
在 .m2 存储库中有一个 settings.xml,通常包含一个路径,因为您刚刚复制了它,所以您肯定会在那里找到他的路径
文件中有一个“localRepository”标签(检查它)
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>SomePath/.m2/repository</localRepository>
<interactiveMode>true</interactiveMode>
<offline>false</offline>
...
</settings>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4455 次 |
最近记录: |