Difference between revisions of "Maven Project 생성"

From DISLab
Jump to navigation Jump to search
Line 1: Line 1:
=== Karel을 위한 프로젝트 생성 ===
=== Karel을 위한 프로젝트 생성 ===
아래 그림과 같이 새로운 프로젝트를 생성한다.
<gallery>
<gallery>
file:maven-01.png | 1. 새로운 프로젝트를 생성한다. 탐색기 MAVEN에서 +를 누른 후 maven-archetype-quickstart 선택
file:maven-01.png | 1. 새로운 프로젝트를 생성한다. 탐색기 MAVEN에서 +를 누른 후 maven-archetype-quickstart 선택

Revision as of 19:07, 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>

 ...