살군의 보조기억 장치

Another memory device…

메이븐maven 에서 자바Java 컴파일compile/실행exec 하기

leave a comment »

제일처음 메이븐maven을 설치하고 자바 프로젝트를 생성하는 방법은…

prompt>mvn archetype:generate -DgroupId=com.mycompany -DartifactId=myapplication

명령어를 치면 중간에 몇가지 묻는게 나오는데 그대로 엔터enter키를 몇번 치면 생성이 된다. 그런 다음 이 결과를 메이븐maven에서 컴파일 하고 실행하고 싶다면 어떻게 해야 될까? 사실 컴파일은 “mvn compile” 명령어를 통해 바로 수행이 되지만 실행은 되지 않는다. 이를 다음과 같이 pom.xml 파일을 고치면 된다.

<project .....
...
  <build>
 <plugins>
 <plugin>
 <groupId>org.codehaus.mojo</groupId>
 <artifactId>exec-maven-plugin</artifactId>
 <executions>
 <execution>
 <goals>
 <goal>java</goal>
 </goals>
 </execution>
 </executions>

 <configuration>
 <mainClass>com.mycompany.App</mainClass>
 </configuration>
 </plugin>
 </plugins>
 </build>
</project>

요렇게 해주면 해결!! 그다음에 다음과 같이 명령어를 입력하면 컴파일과 실행이 잘 되는것을 볼 수 있다. 한가지 주의할 점은 붉게 표시한 부분이 같아야 된다는 것이다. 자바의 package 이름에 해당하는 것이므로, 둘을 같게 맞춰줘야지 제대로 빌드가 된다. 이제 개발환경이 셋팅되었으니 진짜로 삽질할 일만 남았구나… ㅋㅋㅋ

prompt>mvn compile exec:java

Advertisements

Written by gomiski

2011/08/06 at 5:58 am

Posted in Java, Lecture

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: