[컴][웹] GWT 사용하기 - maven 사용하기





IntelliJ 에서 gwt maven 을 사용 해 보자.

maven download

maven 을 일단 다운로드 받자. 아래 경로에서 받을 수 있다.


여기서는 apache-maven-3.2.1-bin.zip 를 download 받고, 아래 경로에 압축을 풀었다.

  • c:\Program Files\maven\apache-maven-3.2.1



ref.1 의 내용을 참고하자. IntelliJ 의 13.1.2 를 이용했다.

archetype 추가

먼저 gwt maven 의 archetype 을 추가하자.

  • New Project > Maven > Add Archetype ...

Archetype 에 대한 정보는 아래에서 찾을 수 있다.





gwt 에서 사용할 package 와 module 이름을 추가하자.




그리고 Enable Auto-Import 를 해주면 된다.


Highchart in maven


c:\>"c:\Program Files\maven\apache-maven-3.2.1\bin\mvn.bat" install:install-file -DgroupId=org.moxieapps.gwt -DartifactId=org.moxieapps.gwt.highcharts -Dversion=1.6.0 -Dpackaging=jar -DgeneratePom=true -Dfile=org.moxieapps.gwt.highcharts-1.6.0.jar -Dsources=c:\Users\namhadmin\Documents\mine\sources\org.moxieapps.gwt.highcharts-1.6.0-sources.jar

결과화면


[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethrea
ded.SingleThreadedBuilder with a thread count of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom
---
[INFO] Installing c:\Program Files\gwt\org.moxieapps.gwt.highcharts-1.6.0.jar to
 C:\Users\namhadmin\.m2\repository\org\moxieapps\gwt\org.moxieapps.gwt.highcharts\1.6.0\org.moxieapps.gwt.highcharts-1.6.0.jar
[INFO] Installing C:\Users\NAMHAD~1\AppData\Local\Temp\mvninstall7005538337105617612.pom to C:\Users\namhadmin\.m2\repository\org\moxieapps\gwt\org.moxieapps.gwt.highcharts\1.6.0\org.moxieapps.gwt.highcharts-1.6.0.pom
[INFO] Installing c:\Users\namhadmin\Documents\mine\sources\org.moxieapps.gwt.highcharts-1.6.0-sources.jar to C:\Users\namhadmin\.m2\repository\org\moxieapps\gwt\org.moxieapps.gwt.highcharts\1.6.0\org.moxieapps.gwt.highcharts-1.6.0-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.488 s
[INFO] Finished at: 2014-05-29T12:20:08+09:00
[INFO] Final Memory: 7M/156M
[INFO] ------------------------------------------------------------------------



pom.xml

<dependency>
   <groupId>org.moxieapps.gwt</groupId>
   <artifactId>org.moxieapps.gwt.highcharts</artifactId>
   <version>1.6.0</version>
</dependency>



References

  1. Working with GWT, Maven and IntelliJ IDEA | Kiahu


댓글 없음:

댓글 쓰기