【发布时间】:2011-03-05 22:56:03
【问题描述】:
版本是 glassfish v3
我想尝试 maven-glassfish-plugin 但我不知道如何创建新域。
【问题讨论】:
标签: java maven-2 jakarta-ee glassfish glassfish-3
版本是 glassfish v3
我想尝试 maven-glassfish-plugin 但我不知道如何创建新域。
【问题讨论】:
标签: java maven-2 jakarta-ee glassfish glassfish-3
您可以使用create-domain 命令。在命令行上传递参数或按照交互步骤进行操作:
$ asadmin create-domain
但Maven GlassFish Plugin(一旦正确配置)也可以创建具有以下目标的域:
glassfish:create-domain创建一个新的 Glassfish 域。 (创建现有域会导致它被删除并重新创建。)
这是一个配置示例(灵感来自Fairly Complete Configuration Example):
<plugin>
<groupId>org.glassfish.maven.plugin</groupId>
<artifactId>maven-glassfish-plugin</artifactId>
<version>2.2-SNAPSHOT</version>
<configuration>
<glassfishDirectory>${glassfish.home}</glassfishDirectory>
<user>${domain.username}</user>
<adminPassword>${domain.password}</adminPassword>
<!-- <passwordFile>path/to/asadmin/passfile</passwordFile> -->
<autoCreate>true</autoCreate>
<debug>true</debug>
<echo>true</echo>
<skip>${test.int.skip}</skip>
<domain>
<name>${project.artifactId}</name>
<httpPort>8080</httpPort>
<adminPort>4848</adminPort>
</domain>
<components>
<component>
<name>${project.artifactId}</name>
<artifact>${project.build.directory}/${project.build.finalName}.war</artifact>
</component>
</components>
</configuration>
</plugin>
【讨论】: