繁体   English   中英

如何在Linux服务器上使用maven-glassfish-plugin进行部署?

[英]How deploy with maven-glassfish-plugin on my Linux server?

我尝试在Linux服务器上部署Web应用程序。

当我在本地服务器GlassFish上部署时:可以。 但是,当我尝试在Linux Server上部署Glassfish时:maven尝试在本地计算机(操作系统:Windows)中调用“ asadmin.bat ”。 因此构建失败。 我希望Maven在Linux服务器上调用“ asadmin shell脚本 ”。

我如何声明要maven-glassfish-plugin服务器Linux?

您必须使用本地asadmin.bat在远程Linux服务器上进行分配。

配置maven-glassfish-plugin ,以使glassfish-dir指向本地glassfish(windows),例如:

<plugin>
                <groupId>org.glassfish.maven.plugin</groupId>
                <artifactId>maven-glassfish-plugin</artifactId>
                <configuration>
                    <glassfishDirectory>C:\glassfish3\glassfish</glassfishDirectory>
                    <user>remote_admin</user>
                    <adminPassword>remote_adminPassword</adminPassword>
                    <domain>
                        <name>remote_domain</name>
                        <host>remote_host</host>
                        <adminPort>remote_adminPort(4848)</adminPort>
                    </domain>
                    <components>
                        <component>
                            <name>${project.artifactId}</name>
                        <artifact>${project.build.directory}/${project.build.finalName}.war</artifact>
                        </component>
                    </components>
                </configuration>
....
<plugin>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM