본문 바로가기

spring

(Maven) pom.xml을 이용해서 프로젝트 관리하기

pom.xml을 열면 이런식으로 써져있는데 버전을 유동적으로 관리하기 위해서는 아래와 같이 ${}를 이용해서 쓰는 것이 좋다. 위에서 properties에 version을 적어주고 아래에 dependecies에 ${}를 해주면 된다. 

LOG를 사용해야 하므로 mvn에서 log4j를 다운받아야 한다. 

https://mvnrepository.com/artifact/log4j/log4j/1.2.17

 

Maven Repository: log4j » log4j » 1.2.17

log4j log4j 1.2.17 // https://mvnrepository.com/artifact/log4j/log4j compile group: 'log4j', name: 'log4j', version: '1.2.17' // https://mvnrepository.com/artifact/log4j/log4j libraryDependencies += "log4j" % "log4j" % "1.2.17" // https://mvnrepository.com

mvnrepository.com

이전에는 jar파일을 다운받았었는데 maven을 사용하는 것이기 때문에 코드만 복사하면 된다.

이 코드를 복사해서 pom.xml에 붙여넣는다 위치는 dependences안에!

그리고 버전을 유동적으로 사용하기 위해서 위에 했던 것 처럼 properties에서 버전을 올려주고 

아래에는 ${}를 이용하여 적어준다. 

properties에 추가로 소스를 다운받는 것과 javadoc을 다운 받는 기능을 추가한다 

pom.xml에 이렇게 두줄만 추가하면 된다 

	<downloadSources>true</downloadSources>
	<downloadJavadocs>true</downloadJavadocs>

컴파일러와 target도 추가해준다.

 <maven.compiler.source>1.8</maven.compiler.source>
 <maven.compiler.target>1.8</maven.compiler.target>

 

마지막으로 log4j properties를 다운받아서 src 부분에 넣으면 된다

 

반응형

'spring' 카테고리의 다른 글

(Maven) javadoc 넣기, package 만들기  (0) 2019.08.19
java compiler 1.8로 변경하기  (0) 2019.08.19
Maven 프로젝트 만들기  (0) 2019.08.19
Maven 저장 위치 설정하기  (0) 2019.08.19
Maven 설치하기  (0) 2019.08.19