如果您曾經使用 JBuilder 開發 Java 應用程序而現在打算使用 NetBeans IDE 進行開發那麼您可以很快上手
下載 NetBeans IDE關於 NetBeans IDE 項目系統的說明導入並運行常規 Java 項目導入並運行 Web 項目和企業項目在 NetBeans IDE 中重新打開項目常見問題解答下載 NetBeans IDE
從 下載 NetBeans IDE
下載 NetBeans IDE 之後就可以開始工作了將現有項目從 JBuilder 環境導入 NetBeans IDE
關於 NetBeans IDE 項目系統的說明
所有 NetBeans IDE 項目都是基於 Ant 構建工具的這使得 NetBeans 項目可以方便地移植到其他環境但是您不需要了解有關 Ant 的任何知識就可以使用 NetBeans IDE創建標准 IDE 項目時您可以通過 IDE 用戶界面處理所有項目配置IDE 將維護 Ant 腳本
從概念上講有兩類項目
標准項目創建標准 IDE 項目時IDE 還將創建一個構建腳本用來控制如何編譯運行調試項目從 IDE 運行標准命令(如 Build Project)或從 IDE 外部運行標准命令時將使用該構建腳本標准項目是使用除With Existing Ant Script模板之外的任何 IDE 項目模板創建的項目
自由形式項目創建自由形式項目(使用其中一個With Existing Ant Script模板創建的項目)時將指定一個現有構建腳本用於標准 IDE 命令New Project 向導將指導您將 IDE 命令映射到適當的構建目標對於某些 IDE 功能(如調試)還需要創建特殊的 Ant 目標以使這些功能正常工作
導入並運行常規 Java 項目
要將常規 Java 應用程序導入 NetBeans IDE請執行以下步驟
下載 JBuilder Project Importer 模塊
將 JBuilder Java SE 項目導入 NetBeans IDE構建並運行應用程序
下載 JBuilder Project Importer 模塊
可以下載 JBuilder Project Importer Module將使用 JBuilder 開發的項目導入 NetBeans IDE(對於 NetBeans IDE 該模塊還可以導入使用 JBuilder 開發的項目)該模塊將消除或大大減少所需的工作量從而使項目在 NetBeans IDE 中的運行與在 JBuilder 中的一樣
要下載 JBuilder Project Importer 模塊請執行以下操作
啟動 NetBeans IDE 在 NetBeans IDE 中選擇 Tools | Update Center 在 Update Center 向導中選擇 JBuilder Project Importer 模塊並完成該向導
將 JBuilder Java SE 項目導入 NetBeans IDE添加了 importer 模塊之後通過一個簡單向導就可以從 JBuilder 導入 Java SE 項目
要將常規 Java 項目導入 NetBeans IDE請執行以下操作
在 NetBeans IDE 中選擇 File | Import Project | JBuilder Java Project 在向導中指定 JBuilder 項目文件(即 Project to Import 字段)以及希望在其中創建 NetBeans IDE 項目元數據的文件夾(即 Destination Folder 字段)
在 NetBeans IDE 版的項目導入器中還將顯示 JBuilder User Home 和 JBuilder Installation Folder(按需)填寫這些字段可以使 IDE 方便地處理該項目與其他項目或庫的依賴關系
IDE 將項目源保留在原處這樣您仍可以在 JBuilder 使用它
構建並運行應用程序
要構建應用程序則在 Projects 窗口中右鍵單擊項目節點然後選擇 Build Project
要在 IDE 中運行應用程序則在 Projects 窗口中右鍵單擊項目節點然後選擇 Run Project
注意在 NetBeans IDE 中構建並運行應用程序時輸出還包含(項目所基於的)Ant 腳本的輸出如果您不是特別關心 Ant 腳本的運行那麼可以忽略這部分輸出
有關將項目導入 NetBeans IDE 的更多信息請參閱
導入 Web 項目和企業項目
NetBeans IDE 沒有提供專門的功能用來將 JBuilder 中的 web 項目和企業項目轉換為 NetBeans IDE 中的項目但是將現有項目導入 NetBeans IDE 是相當簡單的
要導入 web 或企業應用程序項目請執行以下步驟
在 NetBeans IDE 中注冊適當的服務器
在 NetBeans IDE 中建立用於應用程序的項目
配置 NetBeans IDE 項目
在 NetBeans IDE 中構建並運行項目
在 IDE 中注冊服務器
設置 IDE 中的項目之前請確保在 IDE 中注冊了要開發的服務器否則將無法完成項目設置
綁定的 Tomcat Web Server 會自動在 IDE 中注冊如果安裝了 NetBeans IDE /Sun Java System Application Server 包則自動注冊應用程序服務器的本地實例如果希望部署到非綁定應用程序服務器(如 Sun Java System Application ServerBoss 或 WebLogic)的實例則必須在 IDE 中注冊一個本地實例
要在 IDE 中注冊應用程序服務器實例請執行以下操作 從主窗口選擇 Tools > Server Manager 單擊 Add Server選擇服務器類型並給出實例的名稱然後單擊 Next 指定服務器信息應用程序服務器本地實例的位置以及希望部署的域
建立用於 Web 或企業應用程序的 NetBeans IDE 項目
可以使用以下方法之一在 NetBeans IDE 中建立項目
使用JBuilder 項目源創建一個新的 NetBeans IDE 標准項目
使用 JBuilder 中的 Export to Ant 向導然後創建一個使用該構建腳本的 NetBeans IDE 自由形式項目
將 JBuilder 項目轉換到 NetBeans IDE 中時轉換項目所采用的方法主要取決於以下問題
就依賴關系服務器設置數據庫訪問等方面而言項目的復雜程度如何?
項目使用了什麼技術?
需要對項目進行維護的程度?項目需要進行較大的改進還是進行擴展?
構建任務時IDE 的使用程度?對命令行工具或其他工具的依賴程度?
如果項目剛剛開始開發或者尚未變得過於復雜則使用With Existing Sources模板將項目轉換成標准的 NetBeans IDE 項目這樣將為您提供完整的 NetBeans IDE 功能
如果項目非常復雜並/或不希望進行大量修改則最佳的做法是使用自由形式的 NetBeans IDE 項目(即使用With Existing Ant Script模板)創建自由形式的項目可以方便地構建並修改從 JBuilder 導出的基於 Ant 腳本的項目IDE 使用所指定的 Ant 腳本來處理標准的項目命令如構建和運行項目
這種方法的優點是不必從頭重新配置項目但是如果需要完整的 IDE 集成則必須進行一些手動配置以便使用某些功能(如調試代碼完成和其他編輯功能)請參閱 Advanced FreeForm Project Configuration Guide
導入項目作為標准的 NetBeans 項目
要將 web 項目或企業項目導入 NetBeans IDE 作為標准項目請執行以下操作
在 NetBeans IDE 中選擇 File | New Project 選擇適當的類別(Web 或 Enterprise)
選擇適當的模板然後單擊 next可選擇的模板包括 Web Application With Existing SourcesEJB Module With Existing Sources 和 Enterprise Application With Existing Sources 完成向導
導入項目作為自由形式的 NetBeans 項目要將 web 項目或企業項目導入 NetBeans IDE 作為自由形式項目請執行以下操作
在 JBuilder 中選擇 Project 窗口中的項目節點
選擇 File | New 在 Object Gallery 中單擊 Build然後選擇 Export to Ant 並單擊 OK 完成 Export to Ant 向導
在 NetBeans IDE 中選擇 File | New Project 選擇適當的類別(Web 或 Enterprise)
選擇適當的模板然後單擊 next可選擇的模板包括 Web Application With Existing Ant Script 和 EJB Module With Existing Ant Script沒有用於 Enterprise Application (EAR) 項目的自由形式項目模板
在向導的 Name and Location 頁面上指定剛剛所導出的構建腳本的位置並完成該頁面上的其他字段
完成向導的其余步驟
配置 NetBeans IDE 項目
創建了 NetBeans IDE 項目之後可能需要使用 Project Properties 對話框來配置項目的構建方式和運行方式
在 Project 窗口中右鍵單擊項目的 main 節點並選擇 Properties 訪問 Project Properties 對話框
構建並運行應用程序
要構建應用程序則在 Projects 窗口中右鍵單擊項目節點然後選擇 Build Project
要在 IDE 中運行應用程序請在 Projects 窗口中右鍵單擊項目節點然後選擇 Run Project
注意在 NetBeans IDE 中構建並運行應用程序時輸出還包含(項目所基於的)Ant 腳本的輸出如果您不是特別關心 Ant 腳本的運行那麼可以忽略這部分輸出
有關將 web 項目導入 NetBeans IDE 的更多信息請參閱ttp:///kb//l
有關將企業項目導入 NetBeans IDE 的更多信息請參閱ttp:///kb//l
在 NetBeans IDE 中重新打開項目
IDE 中的項目是采用文件夾(而不是文件)來表示的如果關閉了一個項目則通過選擇 File | Open Project 命令然後導航到包含該項目的構建腳本的文件夾可以再次打開該項目使用 圖標來標記項目文件夾
常見問題解答
NetBeans IDE 項目文件在哪裡?
NetBeans IDE 沒有獨立的項目文件不過有一個項目文件夾(名為 nbproject)它包含了各種項目元數據段
我可以在 NetBeans IDE 中可視化地編輯自己的 JBuilder Swing 窗體嗎?
很不幸不能但是可以使用 NetBeans IDE 中的 Matisse GUI Builder 來重新創建繼承的窗體Matisse 提供了新的布局管理器 GroupLayout 和靈活的 WYSIWIG 特性將 GUI 設計上升到一個更加簡單的水平
From:http://tw.wingwit.com/Article/program/Java/hx/201311/27173.html