Difference between revisions of "Maven Project 생성"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
=== Karel을 위한 프로젝트 생성 === | |||
<gallery> | |||
file:maven-01.png | 1. 새로운 프로젝트를 생성한다. 탐색기 MAVEN에서 +를 누른 후 maven-archetype-quickstart 선택 | |||
file:maven-02.png | 2. 1.4 선택 | |||
file:maven-03.png | 3. 생성할 예제의 package 명을 입력한다. 그림에서는 <code>hufs.ice.cp</code>를 입력 | |||
file:maven-04.png | 4. artifact id 입력. 예제에서는 <code>example</code>을 입력 | |||
file:maven-05.png | 5. 프로젝트 폴더를 선택함. 기존에 연습중이던 프로젝트의 폴더를 선택하거나 새로운 폴더를 선택함 | |||
file:maven-06.png | 6. 터미널 창에서 생성하는 프로젝트의 버전을 지정하는데, <code>1.0</code>을 입력하고 다음 질문에는 <code>Y</code>를 선택한다. | |||
file:maven-07.png | 7. 프로젝트를 기존 Workspace에 추가할 지 묻는다. <code>Add to Workspace</code>를 선택하여 기존 Workspace에 추가한다. | |||
file:maven-08.png | 8. 추가한 모습. 정상적으로 보이지 않으면 vscode를 다시 실행한다. | |||
file:maven-09.png | 9. pom.xml 파일에서 Jave 버전은 <code>1.6</code>으로 변경한다. 그렇게 해야 Karel이 동작한다. | |||
</gallery> | |||
=== pom.xml에 Karel 라이브러리 추가 === | |||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
... | ... |
Revision as of 16:12, 19 July 2022
Karel을 위한 프로젝트 생성
pom.xml에 Karel 라이브러리 추가
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>stanfordkarel</groupId>
<artifactId>stanfordkarel</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/Karel.jar</systemPath>
</dependency>
<dependency>
<groupId>hufskarel</groupId>
<artifactId>hufskarel</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/Hufs-karel.jar</systemPath>
</dependency>
</dependencies>
...