2012-08-13 54 views
1

我正在使用Eclipse Juno。我想知道如果可能的話,將工作區項目('Foo')部署到名爲'Bar'的Tomcat下的文件夾。Eclipse和Tomcat:如何將項目部署到不同名稱的目錄

幾點要注意:要創建$TOMCAT/wtpwebapps/Foo

  • 文件夾,我想:$TOMCAT/wtpwebapps/Bar
  • 我有,當我發佈時生成Foo
  • 文件夾:在eclipse

    • 項目名稱將'Web項目設置'下的'上下文根'設置爲Bar
    • 該項目已應用'動態Web模塊'方面。

    我不是問中,我將通過Web服務器訪問這個項目的方式(即,http://localhost:8080/Foo VS http://localhost:8080/Bar)。我明確表示內容部署到的文件夾的名稱。

    MyEclipse能夠做到這一點。我不想使用MyEclipse,所以很想知道如何使用vanilla版本來實現這一點。

    在此先感謝!

  • +0

    請問*爲什麼*您需要該功能,因爲我無法想到任何用例? – home 2012-08-13 16:19:40

    +0

    我認爲這很大程度上是出於好奇心,但也是因爲這就是團隊其他成員的默認環境中的原因。如果我無法首先按原樣工作,那麼我會有一段艱難的時間提出改變。 – 2012-08-13 16:41:36

    +0

    你說的沒錯,因爲可能沒有太多好的用例。除非有硬編碼的依賴關係,這將是愚蠢的,但我們都看到了愚蠢的事情發生! – 2012-08-13 16:44:01

    回答

    0

    打開項目的屬性對話框(從其上下文菜單或選擇該項目的主項目菜單中)並更改Web項目設置頁上的上下文根。

    +0

    正如問題中提到的,我已經嘗試過了。它仍然部署到名爲'Foo'的文件夾(在文件系統上)。 – 2012-08-13 18:08:49

    0

    您可以編寫一個腳本,複製你的/desired_folderdesired_directory並調用你的代碼,腳本在年底或某處編譯或execution.It後日食性能可正常工作

    +0

    感謝SSK,但這並不是我想要做的。這個想法是儘可能地改變 - 只是希望能夠配置Eclipse來以與MyEclipse當前設置的相同的方式進行組裝和部署(無論如何)。 – 2012-08-20 09:01:34

    相關問題