자바 빌드 오류 해결

Sean·2024년 10월 23일

전공 강의 중, 리팩토링과 유저스토리 작성하는 과제 받았다. clone 해오고 빌드 했다. 기대 안했지만 역시 에러가 났다. 지피티랑 머리 맞대고 나아갔지만, 해결되는 느낌이 없고 오히려 꼬이는 느낌이 들었다. 그래서 다음날에는 README 파일을 읽어보았다.
그리고 build 를 위해 하라는 두개가 있었다.

mvn install
mvn liberty:run

역시나 이것들도 바로 실행이 안됐지만 계속 무식하게 나아갔고 끝내 해결하였다.

  • mvn install : maven 설치가 안되어있었던게 문제였다. 나는 소스코드에 maven 뭐라고 적혀있으면, 그게 이미 다운로드가 되어있는 건 줄 알았다. 홈페이지 이용해서 maven 설치했더니 해결되었다.

  • mvn liberty:run : pom.xml 파일에 plugin을 직접 넣어주어 해결하였다.

 <plugin>
  	<groupId>org.apache.maven.plugins</groupId>
  	<artifactId>maven-compiler-plugin</artifactId>
  	<version>3.8.1</version>
  	<configuration>
  	    <source>1.8</source>
  	    <target>1.8</target>
  	</configuration>
</plugin>

maven-compiler-plugin 이 없으면, Maven이 기본 설정을 사용하여 소스코드를 컴파일한다고 한다. 특정 플러그인 또는 java버전 필요시 직접 추가해줄 수 있다.

version에서 빨간글씨로 바꼈었는데 그냥 무시하고 mvn liberty:run 했더니 잘 돌아갔다.
뭘 엄청 다운로드 했는데, 일단 뭐가 뭔진 모르겠고 해결해서 다행이고 잘됐다. 이제 웹에서 이것저것 만져보고 코드 분석해가며 유저스토리 작성해보아야겠다.

profile
저스트두잇

0개의 댓글