Scroll untuk baca artikel
GWT

Gwt and Maven Jetty Plugin

234
×

Gwt and Maven Jetty Plugin

Sebarkan artikel ini
gwt sencha
gwt sencha

The Maven Gwt Plugin adalah alat yang ampuh dalam mengembangkan aplikasi Gwt menggunakan Maven Build Management. Saya telah menyiapkan lingkungan pengembangan saya untuk kode dan menjalankan tes JUnit di gerhana IDE (tanpa menggunakan gerhana IAM dll tapi Plugin Eclipse Maven), dan saya menguji kode gwt menggunakan Plugin Maven Gwt, baik menggunakan gwt: run atau gwt: tujuan tes

Dalam kombinasi dengan Maven Jetty Plugin, sangat mudah untuk menyebarkan aplikasi Gwt yang tergantung Maven ke dalam perang yang meledak atau perang yang penuh sesak. Di bawah plugin yang dibutuhkan ditambah versi serta beberapa perintah contoh.

Plugin yang dibutuhkan

Maven War Plugin

groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-war-plugin</artifactId>

<version>2.1.1</version>

Maven Gwt Plugin (see repository location)

<groupId>org.codehaus.mojo</groupId>

<artifactId>gwt-maven-plugin</artifactId>

<version>2.1.1-SNAPSHOT</version>

Maven Jetty Plugin

org.mortbay.jetty" ><groupId>org.mortbay.jetty</groupId>

<artifactId>jetty-maven-plugin</artifactId>

Pom.xml Settings

Contoh server yang akan membutuhkan gwt-servlet.jar. Di bawah cara mudah untuk mendefinisikan arsip ini sebagai ketergantungan tambahan.

<dependency>

<groupId>com.google.gwt</groupId>

<artifactId>gwt–servlet</artifactId>

<version>${gwtVersion}</version>

<scope>war</scope>

</dependency>

Maven War Plugin configuration

" ><plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-war-plugin</artifactId>

<version>2.1.1</version>

 

<configuration>

<warSourceDirectory>war</warSourceDirectory>

<webXml>src/main/webapp/WEB-INF/web.xml</webXml>


</configuration>

</plugin>

Deploying & Running

Jalankan jetty dari isi proyek yang meledak di direktori proyek Anda dengan aplikasi Gwt Anda.

mvn gwt:compile jetty:run –Djetty.port=9990

Deploy Gwt application to a packaged war:

mvn war:war

(should trigger goal gwt:compile)

Extract a generated war and run the exploded war contents in jetty.

mvn jetty:deploy-war –Djetty.port=9998

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights