developer tip

Ubuntu에서 Maven이 설치된 위치

copycodes 2020. 10. 7. 07:48
반응형

Ubuntu에서 Maven이 설치된 위치


명령을 사용하여 Ubuntu 컴퓨터에 maven을 설치했습니다. sudo apt-get install maven

이제 IntelliJ에서 동일하게 구성하기 위해 설치된 위치를 알아야합니다.


데비안 파생물 인 우분투는 패키지를 설치할 때 매우 정확한 구조를 따릅니다. 즉, apt-get 또는 synaptic과 같은 패키징 도구를 통해 설치된 모든 소프트웨어는 동일한 위치에 항목을 배치합니다. 이러한 위치에 익숙해지면 항상 물건을 찾을 수있는 위치를 알 수 있습니다.

지름길로 언제든지 시냅틱과 같은 도구를 열고 설치된 패키지를 찾고 "속성"을 검사 할 수 있습니다. 속성 아래에 설치된 모든 파일 목록이 표시됩니다. 다시 말하지만, 이것들은 항상 Debian / Ubuntu 규칙을 따르기를 기대할 수 있습니다. 이들은 고도로 정렬 된 Linux 배포판입니다. 간단히 말해서 바이너리는 / usr / bin 또는 경로의 다른 위치에 있습니다 (가능한 위치를 보려면 명령 줄에서 'echo $ PATH'를 시도하십시오). 구성은 항상 / etc의 하위 디렉토리에 있습니다. 그리고 "home"은 일반적으로 / usr / lib 또는 / usr / share에 있습니다.

예를 들어 http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/ 에 따르면 maven은 다음과 같이 설치됩니다.

Apt-get 설치는 다음 폴더 구조에 필요한 모든 파일을 설치합니다.

/ usr / bin / mvn

/ usr / share / maven2 /

/ etc / maven2

PS Maven 구성은 / etc / maven2에 저장됩니다.

이 작업을 수행하는 것은 apt-get뿐만 아니라 .deb 패키지 설치 프로그램입니다.


당신이 찾고있는 것에 달려 있습니다. 실행 파일을 찾는 경우 :

$ whereis mvn

libs 및 repo를 찾고 있다면 :

$ locate maven

find 명령을 사용하면 특정 라이브러리를 찾기 위해 grep에 파이프 할 수도 있습니다.

$ locate maven | grep 'jetty'

HTH


$ mvn --version

Maven home을 찾으십시오. 출력에서 ​​내 것은 다음과 같습니다. Maven home: /usr/share/maven


다음은 최신 Maven 복사 및 붙여 넣기를위한 bash 스크립트입니다.

# @author Yucca Nel

#!/bin/sh

#This installs maven2 & a default JDK 
sudo apt-get install maven2;

#Makes the /usr/lib/mvn in case...
sudo mkdir -p /usr/lib/mvn;

#Clean out /tmp...
sudo rm -rf /tmp/*;
cd /tmp;

#Update this line to reflect newer versions of maven
wget http://mirrors.powertech.no/www.apache.org/dist//maven/binaries/apache-maven-3.0.3-bin.tar.gz;
tar -xvf ./*gz;

#Move it to where it to logical location
sudo mv /tmp/apache-maven-3.* /usr/lib/mvn/;

#Link the new Maven to the bin... (update for higher/newer version)...
sudo ln -s /usr/lib/mvn/apache-maven-3.0.3/bin/mvn /usr/bin/mvn;

#test
mvn -version;

exit 0;

많은 사람들이 당신의 홈 폴더에 있다고 말하는 .m2 폴더를 추가하고 싶습니다. 맞습니다. 그러나 Spring STS와 같은 IDE에서 사용할 준비가 된 maven을 사용하면 .m2 폴더가 루트 폴더에 배치됩니다.

루트 폴더에 액세스하려면 슈퍼 사용자 계정으로 전환해야합니다.

sudo su

루트 폴더로 이동

cd root/

당신은 그것을 찾을 것입니다

cd -all


Ubuntu 11.10에는 repo에 maven3이 없습니다.

우분투 11.10에 maven3를 설치하려면 아래 단계를 따르십시오.

sudo add-apt-repository ppa:natecarlson/maven3
sudo apt-get update && sudo apt-get install maven3

Open terminal: mvn3 -v

if you want mvn as a binary then execute below script:

sudo ln -s /usr/bin/mvn3 /usr/bin/mvn

I hope this will help you.

Thanks, Rajam

참고URL : https://stackoverflow.com/questions/5312350/where-is-maven-installed-on-ubuntu

반응형