繁体   English   中英

在Eclipse中构建Java之后如何自动导出WAR?

[英]How do I automatically export a WAR after Java build in Eclipse?

我在Eclipse 3.2中有一个J2EE项目,在每个构建结束时,我想自动创建和部署WAR文件。 目前,我必须手动完成这个5或6个鼠标cliks,自动化它会很好。

我知道我可以使用ANT使用自定义构建脚本执行此操作,但我希望有一个Eclipse本机解决方案。

我在Eclipse环境中安装了J2EE标准工具(JST)和Web标准工具(WST)插件。

如果您可以将其实现为Ant脚本,那么您可以让Eclipse自动(并在Eclipse环境中)在每个构建上调用该Ant脚本。 使用Project-> Properties-> Builders-> Add-> Ant Builder。 为该构建器提供自定义Ant脚本,它将在项目的“正常”构建器之后自动执行。

只有两个选择:

  • 或者右键单击项目:运行 - >在服务器上运行。 (您的项目需要是一个Web项目。)
  • 或者您编写该ant脚本并使用eclipse存储ant run配置并重用该配置。

使用最新的Eclipse Java EE版本,您可以定义服务器并将项目附加到这些服务器。

这将在项目更改时自动将项目部署到服务器。

右键单击您的项目:导出 - > Web - > WAR文件执行您想要执行的操作。

考虑使用netbeans,全耳和战争部署是可能的,而不需要为大多数主要服务器自己编写ant,即tomcat,是,weblogic,glassfish和jboss。

我强烈推荐它,甚至超过IBM理性套件。

卡尔

暂无
暂无

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

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