Netbeans 项目,是否可以自动将 deploy(.war) 文件构建到域的autodeploy文件夹中,而不是在dist文件夹中?
因此,将项目.war文件自动部署到本地glassfish服务器将非常有用。
问问题
5753 次
1 回答
4
您可以自动化几乎所有类型的事情,从 ant 阶段处理的编译文件。
- 在project.properties文件中必须为您的最终文件夹添加一个引用
war.custom.dir=/path/to/end/folder/
“这不是强制性的,但它是正确的方法”
- 然后,在你的build.xml文件中添加这段代码
<target name="-post-dist"> <echo message="Copy .war file to my custom folder"/> <copy file="${dist.war}" todir="${war.custom.dir}" /> </target>
您的文件.war将移动到您想要的任何地方。
也可以在 build-impl.xml 目标“do-ear-dist”中更改您的文件,从而直接对您的最终文件夹进行压缩。
或者您也可以修改项目中的引用以在您的最终文件夹上工作,该机制非常简单,可以按照您的想法进行自定义。
于 2012-12-27T16:27:01.407 回答