JBuilder 用户的 NetBeans IDE 指南

2024-01-18 02:32

本文主要是介绍JBuilder 用户的 NetBeans IDE 指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文:http://www.netbeans.org/kb/articles/import-jbuilder.html 

如果您曾经使用 JBuilder 开发 Java 应用程序,而现在打算使用 NetBeans IDE 进行开发,那么您可以很快上手。本教程给出了一些常规操作指南,指导您如何启动 NetBeans IDE、将 JBuilder 项目导入 NetBeans IDE 以及继续对项目进行操作。

l      下载 NetBeans IDE

l      关于 NetBeans IDE 项目系统的说明

l      导入并运行常规 Java 项目

l      导入并运行 Web 项目和企业项目

l      NetBeans IDE 中重新打开项目

l      常见问题解答

l      下一步

下载 NetBeans IDE

http://www.netbeans.info/downloads/index.php 下载 NetBeans IDE

下载 NetBeans IDE 之后,就可以开始工作了,将现有项目从 JBuilder 环境导入 NetBeans IDE

关于 NetBeans IDE 项目系统的说明

所有 NetBeans IDE 项目都是基于 Ant 构建工具的,这使得 NetBeans 项目可以方便地移植到其他环境。但是,您不需要了解有关 Ant 的任何知识,就可以使用 NetBeans IDE。创建标准 IDE 项目时,您可以通过 IDE 用户界面处理所有项目配置。IDE 将维护 Ant 脚本。

从概念上讲,有两类项目:

l      标准项目。创建标准 IDE 项目时,IDE 还将创建一个构建脚本,用来控制如何编译、运行、调试项目。从 IDE 运行标准命令(如 Build Project)或从 IDE 外部运行标准命令时,将使用该构建脚本。标准项目是使用With Existing Ant Script模板之外的任何 IDE 项目模板创建的项目。

l      自由形式项目。创建自由形式项目(使用其中一个“With Existing Ant Script”模板创建的项目)时,将指定一个现有构建脚本用于标准 IDE 命令。New Project 向导将指导您将 IDE 命令映射到适当的构建目标。对于某些 IDE 功能(如调试),还需要创建特殊的 Ant 目标以使这些功能正常工作。

导入并运行常规 Java 项目

要将常规 Java 应用程序导入 NetBeans IDE,请执行以下步骤:

l      下载 JBuilder Project Importer 模块

l      JBuilder Java SE 项目导入 NetBeans IDE

l      构建运行应用程序

下载 JBuilder Project Importer 模块

可以下载 JBuilder Project Importer Module,将使用 JBuilder 2005 开发的项目导入 NetBeans IDE。(对于 NetBeans IDE 5.5,该模块还可以导入使用 JBuilder 2006 开发的项目。)该模块将消除或大大减少所需的工作量,从而使项目在 NetBeans IDE 中的运行与在 JBuilder 中的一样。

要下载 JBuilder Project Importer 模块,请执行以下操作:

1.       启动 NetBeans IDE

2.       NetBeans IDE 中,选择 Tools | Update Center

3.       Update Center 向导中,选择 JBuilder Project Importer 模块并完成该向导。

JBuilder Java SE 项目导入 NetBeans IDE

添加了 importer 模块之后,通过一个简单向导就可以从 JBuilder 导入 Java SE 项目。

要将常规 Java 项目导入 NetBeans IDE,请执行以下操作:

1.       NetBeans IDE 中,选择 File | Import Project | JBuilder Java Project

2.       在向导中,指定 JBuilder 项目文件(即 Project to Import 字段)以及希望在其中创建 NetBeans IDE 项目元数据的文件夹(即 Destination Folder 字段)。

NetBeans IDE 5.5 版的项目导入器中,还将显示 JBuilder User Home JBuilder Installation Folder。(按需)填写这些字段可以使 IDE 方便地处理该项目与其他项目或库的依赖关系。

IDE 将项目源保留在原处,这样您仍可以在 JBuilder 使用它。

构建并运行应用程序

要构建应用程序,则在 Projects 窗口中右键单击项目节点,然后选择 Build Project

要在 IDE 中运行应用程序,则在 Projects 窗口中右键单击项目节点,然后选择 Run Project

注意: NetBeans IDE 中构建并运行应用程序时,输出还包含(项目所基于的)Ant 脚本的输出。如果您不是特别关心 Ant 脚本的运行,那么可以忽略这部分输出。

有关将项目导入 NetBeans IDE 5.0 的更多信息,请参阅 http://www.netbeans.org/kb/50/import_j2se.html

导入 Web 项目和企业项目

NetBeans IDE 没有提供专门的功能用来将 JBuilder 中的 web 项目和企业项目转换为 NetBeans IDE 中的项目。但是,将现有项目导入 NetBeans IDE 是相当简单的。

要导入 web 或企业应用程序项目,请执行以下步骤:

l      NetBeans IDE 注册适当的服务器

l      NetBeans IDE 建立用于应用程序的项目

l      配置 NetBeans IDE 项目

l      NetBeans IDE 中构建并运行项目

IDE 中注册服务器

设置 IDE 中的项目之前,请确保在 IDE 中注册了要开发的服务器。否则,将无法完成项目设置。

绑定的 Tomcat Web Server 会自动在 IDE 中注册。如果安装了 NetBeans IDE 5.0/Sun Java System Application Server 包,则自动注册应用程序服务器的本地实例。如果希望部署到非绑定应用程序服务器(如 Sun Java System Application ServerBoss WebLogic)的实例,则必须在 IDE 中注册一个本地实例。

要在 IDE 中注册应用程序服务器实例,请执行以下操作:

1.       从主窗口选择 Tools > Server Manager

2.       单击 Add Server。选择服务器类型并给出实例的名称。然后单击 Next

3.       指定服务器信息、应用程序服务器本地实例的位置以及希望部署的域。

建立用于 Web 或企业应用程序的 NetBeans IDE 项目

可以使用以下方法之一在 NetBeans IDE 中建立项目:

l      使用JBuilder 项目源创建一个新的 NetBeans IDE 标准项目。

l      使用 JBuilder 中的 Export to Ant 向导,然后创建一个使用该构建脚本的 NetBeans IDE 自由形式项目。

JBuilder 项目转换到 NetBeans IDE 中时,转换项目所采用的方法主要取决于以下问题:

l      就依赖关系、服务器设置、数据库访问等方面而言,项目的复杂程度如何?

l      项目使用了什么技术?

l      需要对项目进行维护的程度?项目需要进行较大的改进还是进行扩展?

l      构建任务时,IDE 的使用程度?对命令行工具或其他工具的依赖程度?

如果项目刚刚开始开发或者尚未变得过于复杂,则使用“With Existing Sources”模板将项目转换成标准的 NetBeans IDE 项目。这样将为您提供完整的 NetBeans IDE 功能。

如果项目非常复杂并/或不希望进行大量修改,则最佳的做法是使用自由形式的 NetBeans IDE 项目(即使用“With Existing Ant Script”模板)。创建自由形式的项目可以方便地构建并修改从 JBuilder 导出的基于 Ant 脚本的项目。IDE 使用所指定的 Ant 脚本来处理标准的项目命令,如构建和运行项目。

这种方法的优点是不必从头重新配置项目。但是,如果需要完整的 IDE 集成,则必须进行一些手动配置,以便使用某些功能(如调试、代码完成和其他编辑功能)。请参阅 Advanced Free-Form Project Configuration Guide

导入项目作为标准的 NetBeans 项目

要将 web 项目或企业项目导入 NetBeans IDE 作为标准项目,请执行以下操作:

1.       NetBeans IDE 中,选择 File | New Project

2.       选择适当的类别(Web Enterprise)。

3.       选择适当的模板,然后单击 next。可选择的模板包括 Web Application With Existing SourcesEJB Module With Existing Sources Enterprise Application With Existing Sources

4.       完成向导。

导入项目作为自由形式的 NetBeans 项目

要将 web 项目或企业项目导入 NetBeans IDE 作为自由形式项目,请执行以下操作:

1.       JBuilder 中,选择 Project 窗口中的项目节点。

2.       选择 File | New

3.       Object Gallery 中,单击 Build。然后选择 Export to Ant 并单击 OK

4.       完成 Export to Ant 向导。

5.       NetBeans IDE 中,选择 File | New Project

6.       选择适当的类别(Web Enterprise)。

7.       选择适当的模板,然后单击 next。可选择的模板包括 Web Application With Existing Ant Script EJB Module With Existing Ant Script。没有用于 Enterprise Application (EAR) 项目的自由形式项目模板。

8.       在向导的 Name and Location 页面上,指定刚刚所导出的构建脚本的位置,并完成该页面上的其他字段。

9.       完成向导的其余步骤。

配置 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 5.0 的更多信息,请参阅

http://www.netbeans.org/kb/50/import_web.html

有关将企业项目导入 NetBeans IDE 5.0 的更多信息,请参阅

 http://www.netbeans.org/kb/50/import_j2ee.html

NetBeans IDE 中重新打开项目

IDE 中的项目是采用文件夹(而不是文件)来表示的。如果关闭了一个项目,则通过选择 File | Open Project 命令,然后导航到包含该项目的构建脚本的文件夹,可以再次打开该项目。使用  图标来标记项目文件夹。

常见问题解答

NetBeans IDE 项目文件在哪里?
NetBeans IDE
没有独立的项目文件。不过,有一个项目文件夹(名为 nbproject),它包含了各种项目元数据段。

我可以在 NetBeans IDE 中可视化地编辑自己的 JBuilder Swing 窗体吗?
很不幸,不能。但是,可以使用 NetBeans IDE 中的 Matisse GUI Builder 来重新创建继承的窗体。Matisse 提供了新的布局管理器 GroupLayout 和灵活的 WYSIWIG 特性,将 GUI 设计上升到一个更加简单的水平。

下一步

有关使用 NetBeans IDE 5.0 的更多详细信息,可以参考以下链接:

Using NetBeans IDE 5.0。它是关于 NetBeans IDE 中功能的较详细的向导。

NetBeans 5.0 Tutorials, Guides, and Articles 页面。列出了 NetBeans IDE 5.0 的主要教程和向导,并提供了相关链接。

NetBeans IDE FAQs。常见问题解答的综合列表。

nbusers mailing list。活动的 NetBeans IDE 用户邮件列表。可以搜索归档文件,或者加入列表并提出问题。

 

 




这篇关于JBuilder 用户的 NetBeans IDE 指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/617878

相关文章

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

使用Java填充Word模板的操作指南

《使用Java填充Word模板的操作指南》本文介绍了Java填充Word模板的实现方法,包括文本、列表和复选框的填充,首先通过Word域功能设置模板变量,然后使用poi-tl、aspose-words... 目录前言一、设置word模板普通字段列表字段复选框二、代码1. 引入POM2. 模板放入项目3.代码

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

macOS彻底卸载Python的超完整指南(推荐!)

《macOS彻底卸载Python的超完整指南(推荐!)》随着python解释器的不断更新升级和项目开发需要,有时候会需要升级或者降级系统中的python的版本,系统中留存的Pytho版本如果没有卸载干... 目录MACOS 彻底卸载 python 的完整指南重要警告卸载前检查卸载方法(按安装方式)1. 卸载

C++中处理文本数据char与string的终极对比指南

《C++中处理文本数据char与string的终极对比指南》在C++编程中char和string是两种用于处理字符数据的类型,但它们在使用方式和功能上有显著的不同,:本文主要介绍C++中处理文本数... 目录1. 基本定义与本质2. 内存管理3. 操作与功能4. 性能特点5. 使用场景6. 相互转换核心区别

Python动态处理文件编码的完整指南

《Python动态处理文件编码的完整指南》在Python文件处理的高级应用中,我们经常会遇到需要动态处理文件编码的场景,本文将深入探讨Python中动态处理文件编码的技术,有需要的小伙伴可以了解下... 目录引言一、理解python的文件编码体系1.1 Python的IO层次结构1.2 编码问题的常见场景二

Oracle Scheduler任务故障诊断方法实战指南

《OracleScheduler任务故障诊断方法实战指南》Oracle数据库作为企业级应用中最常用的关系型数据库管理系统之一,偶尔会遇到各种故障和问题,:本文主要介绍OracleSchedul... 目录前言一、故障场景:当定时任务突然“消失”二、基础环境诊断:搭建“全局视角”1. 数据库实例与PDB状态2

Git进行版本控制的实战指南

《Git进行版本控制的实战指南》Git是一种分布式版本控制系统,广泛应用于软件开发中,它可以记录和管理项目的历史修改,并支持多人协作开发,通过Git,开发者可以轻松地跟踪代码变更、合并分支、回退版本等... 目录一、Git核心概念解析二、环境搭建与配置1. 安装Git(Windows示例)2. 基础配置(必