Onde está o settings.xml do Maven localizado no mac os?

109

Onde está o settings.xml do Maven localizado no mac os?

cesarggf
fonte
4
"Este é o arquivo de configuração do Maven. Ele pode ser especificado em dois níveis: 1 User Level.. Este arquivo settings.xml fornece configuração para um único usuário e normalmente é fornecido em ${user.home}/.m2/settings.xml. 2 Global Level.. Este arquivo settings.xml fornece configuração para todos Usuários Maven em uma máquina (supondo que todos estejam usando a mesma instalação Maven). Normalmente é fornecido em ${maven.home}/conf/settings.xml. "
Weishi Zeng
Ei, não se esqueça de aceitar uma resposta.

Respostas:

133

Se você usar o brew para instalar o maven, o arquivo de configurações deve estar em

/usr/local/Cellar/maven/<version>/libexec/conf

Meng
fonte
78

Não existe no início. Você tem que criá-lo em sua pasta de início, /Users/usename/.m2/(ou ~/.m2)

Por exemplo :

texto alternativo

Colin Hebert
fonte
3
No MAC OS X mais recente, o Maven está incluído, portanto .m2 será criado automaticamente sob o/Users/username/.m2
raksja
6
Se alguém estiver se perguntando o que colocar nele, veja aqui: maven.apache.org/settings.html
Graham Lea
2
No Mavericks, o Maven não vem pré-instalado. Ver Maven não encontrado no Mac OSX Mavericks
karmakaze
18

se você instalar o maven com a bebida

você pode digitar o comando ("mvn -v") no Terminal

ver detalhes da casa Maven

mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/Cellar/maven/3.5.0/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.5", arch: "x86_64", family: "mac"
water_ak47
fonte
11

Eu encontrei em /usr/share/java/maven-3.0.3/conf, 10.8.2

julian0zzx
fonte
2
Eu criei um link simbólico para ele em ~ / .m2:ln -s /usr/share/maven/conf/settings.xml settings.xml
craig
1
Na minha máquina (10.8.2), o /usr/share/java/maven-3.0.3/conf/settings.xml padrão tem tudo comentado, então não faz nada. Criar um novo arquivo em ~ / .m2 é provavelmente o mais fácil.
Philip Callender
/usr/share/java/maven-3.0.3é o caminho para as configurações globais, isso é diferente das configurações do usuário; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski
4

-> Ele está localizado em $ MAVEN_HOME / conf / settings.xml ... onde $ MAVEN_HOME é sua variável de ambiente do Maven que você baixou. Caso contrário, você também pode fazer assim .. -> O caminho para o Maven também pode ser encontrado no arquivo / etc / bashrc no mac. Obtenha o caminho para o Maven a partir desse arquivo e nesse diretório Maven você pode encontrar o diretório conf / dentro desse diretório, você pode encontrar settings.xml de maven

chaitanya
fonte
2

encontrou-o em /Users/username/apache-maven-3.3.9/conf

Chen
fonte
1

Eu brew instalei e encontrei em /usr/local/apache-maven-3.3.3/conf

ben26941
fonte