2017-04-21 68 views
0

如何將項目分爲兩部分? 1)當我運行在SuperDevMode模式。你的資源和* .gwt.xml 2)當我在maven編譯。特殊資源和* .gwt.xml。GWT SuperDevMode鴻溝選項

例如我的財產

svn.revision=${buildNumber} 
#dbo.url=${dbo.url} 
dbo.url=https://localhost:9990/server/ 
#show.error.dialog=${errorDialog} 
show.error.dialog=true 

根據不同的條件。 SuperDev或Maven。我必須取消註釋必要的註釋,並註釋掉不必要的註釋。

回答

1

當您創建要部署的war文件時,您可以使用maven-antrun-plugin將內容複製到構建中。 Maven Antrun Plugin documentantion and examples.

您的問題非常抽象。你能否提供一個更具體的例子,說明你需要複製哪種資源以及爲什麼。這將使我們能夠給你更好的建議和解決方案。

+0

我添加一些信息 – LeshaRB

+0

感謝您的額外信息。 不建議在代碼中添加配置,您可以轉換環境變量中的所有內容,以便在生產環境中運行時,服務器將設置生產數據庫url設置,當您從IDE本地運行時,可以設置var指向到測試數據庫。 Heroku有這個概念的一個很好的例子: https://devcenter.heroku.com/articles/config-vars –

+0

我可以問一個問題嗎?如何使用module.gwt.xml?例如,在SuperDevMode中,我想使用。在maven LeshaRB