Jon*_*han 55 windows installation maven
AFAIK行家没有为Windows安装程序,你只需将它解压缩你喜欢的地方,如解释在这里.
但是在很多地方都有.m2对用户文件夹下的文件夹的引用(在Win7中我猜它默认为C:\Users\.m2.唉我没有那个文件夹.是否有一些命令来创建这个文件夹?我错过了一些基本的东西吗?
Ric*_*ler 76
在Windows计算机上,.m2文件夹应位于其下${user.home}.在Windows 7和Vista上,这解决了<root>\Users\<username>XP的问题<root>\Documents and Settings\<username>\.m2.所以你通常会看到它c:\Users\Jonathan\.m2.
如果要.在Windows上创建带前缀的文件夹,可以在命令行上执行此操作.
请注意,除非您要创建一个可选的不同用户设置文件,否则实际上并不需要.m2位置(有关详细信息,请参阅" 设置"参考).
如果您不需要单独的用户设置文件并且不需要用户主目录下的本地存储库,则只需通过修改全局设置文件(位于\ conf\settings中)将存储库的位置设置为其他文件夹.XML).
以下代码段将本地存储库设置c:\Maven\repository为例如:
<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
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>c:\Maven\repository</localRepository>
...
Run Code Online (Sandbox Code Playgroud)
bha*_*rat 12
首次安装maven时,.m2文件夹将不会出现在C:\ Users\{user}路径中.要生成文件夹,您必须运行任何maven命令,例如mvn clean,mvn install等,以便它在.m2文件夹中搜索settings.xml,当找不到时创建一个.
所以长话短说,打开cmd - > mvn install
它会显示找不到任何项目(不要担心maven工作正常:P)现在检查你的用户文件夹.
PS如果仍然无法查看.m2文件夹尝试取消隐藏隐藏的项目.
Mar*_*ann 11
使用mvn -X或mvn --debug查找Maven读取settings.xml的不同位置.此开关激活调试日志记录.只需检查第一行mvn --debug | findstr /i /c:using /c:reading.
是的,Maven使用Java系统属性user.home作为.m2文件夹的位置.
但user.home并不总能解决%USERPROFILE%\.m2.如果已将Desktop文件夹的位置移动到其他位置,则user.home可能会解析为此新Desktop文件夹的父目录.当使用Windows Vista或更新的Windows以及Java 7或任何旧的Java版本时会发生这种情况.
Java上的"user.home"博客文章错误地描述了它,并提供了官方错误报告的链接.该错误在Java 8中被标记为已解决.博客访问者Lars的评论提出了一个很好的解决方法.
| 归档时间: |
|
| 查看次数: |
189232 次 |
| 最近记录: |