Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在unix设备上安装ApacheMaven时存储m2文件的位置_Maven_Unix - Fatal编程技术网

在unix设备上安装ApacheMaven时存储m2文件的位置

在unix设备上安装ApacheMaven时存储m2文件的位置,maven,unix,Maven,Unix,我下载了maven gz文件,解压缩了相同的文件,但我不知道m2存储在哪里。我想我错过了一步,但我看不到是哪一步 是否有安装脚本等 [root@atddpvm5 apache-maven-3.5.4]# cd /var/tmp/apache-maven-3.5.4/ [root@atddpvm5 apache-maven-3.5.4]# ls apache-maven DEPENDENCIES doap_Maven.rdf LICENSE maven-builder

我下载了maven gz文件,解压缩了相同的文件,但我不知道m2存储在哪里。我想我错过了一步,但我看不到是哪一步

是否有安装脚本等

[root@atddpvm5 apache-maven-3.5.4]# cd /var/tmp/apache-maven-3.5.4/
[root@atddpvm5 apache-maven-3.5.4]# ls
apache-maven     DEPENDENCIES   doap_Maven.rdf  LICENSE         maven-builder- 
support  maven-core      maven-model          maven-plugin-api           
maven-resolver-provider  maven-settings-builder  NOTICE   README.md
CONTRIBUTING.md  deploySite.sh  Jenkinsfile     maven-artifact  maven-compat           
maven-embedder  maven-model-builder  maven-repository-metadata  maven- 
settings           maven-slf4j-provider    pom.xml  src

默认情况下,.m2文件夹存储在用户的主文件夹中。在这种情况下,由于您使用的是root,因此路径很可能是
/root/.m2
。您还必须使用
-a
开关和
ls
来查看该文件夹,因为它是一个隐藏文件夹(以a开头)。请注意,该文件夹仅在首次使用Maven时创建,即在Maven项目上调用Maven命令时创建,如
mvn clean install


此外,看起来您已经下载了Maven的源代码发行版,这只有在您想使用Maven本身时才有意义。如果您只想使用二进制发行版,可能需要下载它。

默认情况下,.m2文件夹存储在用户的主文件夹中。在这种情况下,由于您使用的是root,因此路径很可能是
/root/.m2
。您还必须使用
-a
开关和
ls
来查看该文件夹,因为它是一个隐藏文件夹(以a开头)。请注意,该文件夹仅在首次使用Maven时创建,即在Maven项目上调用Maven命令时创建,如
mvn clean install


此外,看起来您已经下载了Maven的源代码发行版,这只有在您想使用Maven本身时才有意义。如果您只是想使用它,您可能需要下载二进制发行版。

正如dunni所述,您似乎下载了源区而不是二进制发行版……正如dunni所述,您似乎下载了源区而不是二进制发行版。。。