电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

JBuilder 用户 NetBeans IDE 指南


发布日期:2019/3/19
 

如果您曾经使用 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 设计上升到一个更加简单的水平

上一篇:JBuilder开发技巧

下一篇:文件下载程序中文件名过长的问题