Halaman

Subscribe:

Main Menu

Kamis, Juli 31, 2008

Deploy GlassFish lewat Maven

buat yang males untuk deploy glassfish lewat web. ada cara mudah untuk mendeploy tinggal dengan satu perintah pake maven :). yaitu dengan cuma ketik mvn exec:exec. atau mungkin bisa langsung di gabung dengan compile dan package kalo projectnya belum di compile. jadi perintahnya tinggal gini

mvn compile package exec:exec

tapi sebelumnya perlu konfigurasi dulu di pom.xml nya agar maven bisa otomatis ngerti musti mendeploy ke GlassFish :). tambahannya kayak gini nech


<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>
${GLASSFISH_HOME}/bin/asadmin
</executable>
<arguments>
<argument>deploy</argument>
<argument>--user=admin</argument>
<argument>--passwordfile=${HOME}/.asadminpass</argument>
<argument>--host=localhost</argument>
<argument>--port=4848</argument>
<argument>target/${artifactId}-${version}.jar</argument>
</arguments>
</configuration>
</plugin>

di taruh di dalam tag plugins, di dalam tag build :)


<dependency>
<groupId>glassfish</groupId>
<artifactId>appserv-rt.jar</artifactId>
<version>LATEST</version>
<scope>system</scope>
<systemPath>${GLASSFISH_HOME}/lib/appserv</systemPath>
</dependency>

di taruh di dalam tag dependencies.

oh iya untuk password file musti ada kayak gini
AS_ADMIN_PASSWORD=adminadmin

NB : adminadmin itu password adminnya GlassFish.

1 komentar: