2013-11-27 77 views
0

我將Tomcat從版本7.0.47升級到版本8.0.0-RC5(x86),並且沒問題(我做了測試)。將Tomcat 7升級到8後,Netbeans不添加新服務器

當我在NetBeans 7.4上進行新配置以處理Tomcat 8.0.0-RC5時,它顯示:指定的LocationServer文件夾(CatalinaHome)無效。我試過C:\ Program Files \ Apache-tomcat-8.0.0-RC5或C:\ Program Files \ Apache-tomcat-8.0.0-RC5/conf,但我還沒有成功。

我知道文件tomcat-users.xml存在,我的用戶名和密碼就在那裏。

我讀過一些關於降級Tomcat的文章,但是我想在它之前執行一些任務。也許設置一些文件...你能幫我嗎?

Marcos

+0

你知道這是一個Tomcat的alpha版嗎?對於Netbeans已經支持Tomcat 8進行部署而言,它有點太多了,因爲它的出血前的優勢。 – Gimby

+0

是的,我知道。我正在使用實驗室安裝,我想做一些測試。 – Marcos

+0

我明白了。我的意思是,我做了降級。 – Marcos

回答

1

我從半生產環境中加入Tomcat的8於NetBeans 7.4具有獨立Catalina基(NetBeans的Catalina基)(初始安裝)文件中的問題。

後果我的解決方案:

  1. 創建項目將允許您使用的JavaEE 6只(的JavaWeb項目)
  2. 你只使用的JavaEE 7,如果你是(的JavaWeb)馬文的項目,但你會工作需要Glassfish4或更高版本與您的netbeans安裝集成。在創建項目時使用glassfish,然後在創建項目後更改服務器。

步驟(選項1):

  1. 安裝兩者的Tomcat 7和Tomcat 8到一個文件夾(您想讓Tomcat 8安裝或安裝文件夾),假設這些文件夾tomcat7和tomcat8分別。
  2. 將tomcat8更改爲tomcat8_並將tomcat7更改爲tomcat8將tomcat8文件夾安裝爲您的服務器之一,並將其​​命名爲適當的名稱(如tomcat 8.0.1)。
  3. 重命名的文件夾,安裝後其原來的名稱,這將允許你使用Tomcat 8安裝

選做2正常tomcat7功能:

  1. 按照步驟1和2以上
  2. 在(C:\ Users \ Bonron \ AppData \ Roaming \ NetBeans \ 7.4 \ apache-tomcat-8.0.1)中創建文件夾。0_base),這將作爲您的NetBeans Catalina基
  3. 服務器安裝爲備選方案1中,但指定的私人卡塔利娜基地創建的文件夾
  4. 做第3步選擇的1個
  5. 複製所有文件夾中tomcat8並粘貼到你的私人base(不包括bin和lib - 不需要)
  6. 不要替換新創建的tomcat-users.xml,但需要替換server.xml,否則請聯繫我,如果您喜歡編輯它(只是註釋掉一行)
+0

感謝編輯@jonrsharpe – Bonron

相關問題