簡體   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