有人問我是否有可能創建ANT腳本,該腳本可用於複製屬性文件(與目標環境關聯),創建EAR文件(可能使用JDeveloper部署文件),並將該EAR文件部署到OC4J容器。ANT調用JDeveloper創建具有指定部署文件的EAR文件
我在問是否有人通過ANT使用指定的'deploy'文件自動成功地調用JDeveloper創建EAR文件? OR有可能通過調用JDeveloper完成。是否有任何示例ANT代碼片段可以這樣做,或者任何可能有用的信息/提示。
謝謝。
有人問我是否有可能創建ANT腳本,該腳本可用於複製屬性文件(與目標環境關聯),創建EAR文件(可能使用JDeveloper部署文件),並將該EAR文件部署到OC4J容器。ANT調用JDeveloper創建具有指定部署文件的EAR文件
我在問是否有人通過ANT使用指定的'deploy'文件自動成功地調用JDeveloper創建EAR文件? OR有可能通過調用JDeveloper完成。是否有任何示例ANT代碼片段可以這樣做,或者任何可能有用的信息/提示。
謝謝。
您可以構建自己的JDeveloper部署配置文件解釋器程序,並根據部署配置文件生成Ant文件。我以前做過。 Tim
是您的發電機可用的地方嗎?我開始類似的事情,但當我意識到部署配置文件和ant之間文件包含/排除的語法不同時,我停止了一些類似的操作。 – 2009-07-19 10:55:04
檢出jdev \ bin目錄中的ojdeploy命令,它將允許您從命令行使用JDeveloper的depoyment配置文件。
我發現,所有JDeveloper中使用的Ant任務是在(默認)目錄:C:\ ORACLE \中間件\ JDeveloper中\ BIN
我相信你可以將它們複製到構建服務器和使用他們直接
他們的文件,它使用當你右擊並從接口
選擇部署如果使用ADF業務組件(BC),那麼你必須使用ojdeploy。否則您的BC不會得到驗證,您的部署將失敗。
ojdeploy需要JDeveloper安裝(ouch!),並將根據JDeveloper的部署配置文件生成EAR。
(雖然這是一個古老的線程,我補上一因爲你永遠不知道。)
螞蟻EAR任務=> ant.apache.org/manual/Tasks/ear.html – 2010-06-04 06:38:32