我發現其他問題和解答處理獲取NetBeans IDE與Apache Tomcat servlet容器交談。但他們似乎已經過時或涉及無關步驟。我記得在我的Mac上這個過程並不複雜。但我不記得確切的步驟。如何在Mac OS X中將NetBeans 8與Tomcat 8連接?
回答
事實上,讓Tomcat與NetBeans交談雖然不是很明顯,但相當簡單。 NetBeans的的
的Java EE版
如果下載NetBeans中,已經搶在Tomcat捆綁NetBeans IDE的一個版本。您可能需要自定義安裝以獲取Tomcat,如this Question中所述。
但是Tomcat的那個版本很可能是過時的。所以我們來看看使用NetBeans IDE連接Tomcat的全新副本。
文件權限
首先確保您的Tomcat副本可以運行。默認情況下,權限通常不允許執行,至少在我的Mac體驗中是這樣。因此重置權限。如果你是一個Unix專家,你可以在命令行中這樣做。我們其他人使用BatChmod app。
我打開所有的複選框,除了Clear xattrs
。
驗證的Tomcat可以通過執行startup.sh
文件Tomcat的bin
文件夾中運行。將您的網絡瀏覽器指向以查看Tomcat頁面。然後運行shutdown.sh
退出Tomcat。
提示:您可以刪除所有以.bat
結尾的文件。這些是僅在Microsoft Windows上使用的「批處理」文件。 Mac OS X使用以.sh
結尾的Unix文件。
定義在NetBeans
在Services
窗格中的服務器,在Servers
項目範圍內點擊。從上下文菜單中選擇Add server
。
大的NetBeans提示:有疑問時,上下文單擊。儘管Mac約定是爲每個項目提供主菜單項,而上下文菜單僅僅是一種便利,但NetBeans嚴重依賴於上下文菜單。
在出現的對話框中,選擇Apache Tomcat or TomEE
。鍵入要在「服務器」的NetBeans列表中顯示的名稱。我建議輸入「Tomcat」加上版本號。
點擊Next
這個Add Server Instance
嚮導的下一個面板。
Tomcat的位置
點擊Server Location
>Browse
按鈕,並選擇您的Tomcat的文件夾。我保存在我的「家」文件夾中。
部署位置
接通Use Private Configuration Folder
複選框。
當您從NetBeans中運行時,我們需要選擇一個文件夾,我們希望Tomcat(特別是Tomcat的Catalina模塊)執行其工作,保留其臨時文件,保留其日誌,並放置已安裝的Web應用程序副本。您必須創建此文件夾。該文件夾的位置可以在任何地方。對於其捆綁版本的Tomcat,NetBeans使用嵌套在~/Library/Application Support
中的文件夾。但我傾向於在每個版本的Tomcat中爲我的主文件夾創建一個嵌套文件夾,例如~/Apache-Tomcat-Netbeans/8.0.27/
。 Unix & Java往往會在文件路徑中產生空格,所以我在這些文件夾名稱中使用連字符而不是空格。
單擊Cataline Base
>Browse
按鈕顯示文件選取器。使用右上角的Create New Folder
圖標按鈕創建您希望用於從NetBeans運行時的Web應用程序部署的文件夾層次結構(如前段所述)。
Tomcat管理器用戶
最後在面板,彌補了用戶名和密碼被用作雄貓「經理」,以啓動和關閉Tomcat的。請務必檢查Create user if it does not exist
複選框。
嚮導面板應該看起來像這個屏幕截圖。
點擊Finish
按鈕。而且,您有一個在NetBeans中定義的新Tomcat服務器。
最後一步是要告訴你的項目中使用該服務器。
在您的項目的Properties
對話框中,將Build
>Run
>Server
(彈出菜單)設置爲您新定義的服務器。
- 1. 如何在mac os X上配置tomcat?
- 2. Netbeans 8 Tomcat 8啓動錯誤
- 3. 的Tomcat 6.0在Mac OS X
- 4. 如何在Mac中將MacCyrillic(x-mac-cyrillic,CP10007)轉換爲UTF-8?
- 5. UnsatisfiedLinkError用在Mac OS X中使用NetBeans
- 6. 用Apache Tomcat 8.x從Linux服務器打開Outlook與Outlook Tomcat 8.x
- 7. Javadoc在Netbeans中使用Mac os x
- 8. 在Mac OS X
- 9. GKSession與Mac OS X
- 10. Mac OS X 10.9與
- 11. 如何在mac os上添加glassfish 2.x到Netbeans 7.0.1 x
- 12. 如何將圖標添加到Mac OS X中的Java(NetBeans)?
- 13. 如何在Mac OS X中連接JPL和SWI-Prolog
- 14. UTF-8 STDIN + STDOUT與Python ArgParse上 「OS X」
- 15. 內存問題 - Java 8 + Tomcat 6與Java 8 + Tomcat 8
- 16. 如何將iPhone連接到Mac OS X的Safari控制檯?
- 17. Tomcat 8連接已被放棄
- 18. 如何將MarkLogic連接到Tableau(Mac OS)?
- 19. 如何在Mac OSX上將Access數據庫與Netbeans連接?
- 20. 如何在Mac OS X上安裝mod_jk
- 21. 如何在遠程使用X-Win32連接Mac OS?
- 22. JSP 2.3與Tomcat 8
- 23. 在Mac OS X上安裝Java 8的問題
- 24. Mac OS X中的Eclipse Tomcat錯誤
- 25. 在Mac OS X Lion上安裝Tomcat 7.0.22
- 26. 的Tomcat不能在Mac OS X
- 27. Subversion與Mac OS X
- 28. mac os x連接活動目錄
- 29. 鏈接在mac os x(10.8)
- 30. MonoDevelop的在OS X和顯示UTF-8