ori*_*yan 8 netbeans glassfish war hotdeploy maven
最近我们从使用蚂蚁迁移到了maven.在Netbeans中,我曾经在WAR中编辑和保存html,xhtml,javascript,css文件,几乎可以立即在服务器上进行更改.
现在,当我在WAR中编辑并保存这些类型的文件时,没有任何反应.我必须右键单击我的EAR - >使用依赖项构建 - >运行以使更改可用.这个过程需要很长时间
我发现了一些类似的问题,但我仍然感到困惑.
编辑:我刚刚擦除了我的开发环境并从头开始设置.然后我在同事的机器上复制了设置(他在Windows上,我在Ubuntu上).使用相同的设置过程,不同的操作系统,他可以编辑/保存xhtml文件,无需额外步骤即可查看更改!
这并不是一个好主意……但我可能也是为了快速开发而这样做的。嘘!使用maven的exec插件来做到这一点。从我的 pom 中:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>integration-test</phase>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>asadmin</executable>
<arguments>
<argument>deploy</argument>
<argument>${project.build.directory}/${project.build.finalName}</argument>
</arguments>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
编辑:假设可以找到 asadmin (这是一个 glassfish 命令)。
| 归档时间: |
|
| 查看次数: |
10166 次 |
| 最近记录: |