与JBuilder2007的第一次亲密接触

2024-01-11 23:18

本文主要是介绍与JBuilder2007的第一次亲密接触,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在Borland的JBuilder称雄Java IDE多年后,但最近几年在其它的Java IDE(如Eclipse、NetBeans等)兴起后,从JBuilder手中抢走了大量的用户,JBuilder也在这几年里从鸡腿熬成了鸡肋。而 Borland在销售它的IDE部分失败后,它最新的JBuilder2007一改Borland以往的做法,装上Eclipse的“心”又重新上战场 了。在本文中我们将看到基于Eclipse的JBuilder2007主要进行了哪些改进,以及新增加了哪些功能。

  一、JBuilder2007的下载和安装

  JBuilder2007已经发布一个多月了,但Borland一直没有提供试用版下载,直到最近,Borland才在官方网站上提供了试用版的下载,感性趣的读者可以从下面的url下载JBuilder2007。

  http://altd.borland.com/akdlm/download/jbuilder/JBuilder_2007/Enterprise/JBuilder2007_enttrial.zip

  注:目前JBuilder2007只提供了Windows版的下载。

  在下载完后,运行install_windows.exe来安装JBuilder2007。图1是JBuilder2007的安装主界面,点击第一项"JBuilder 2007 Enterprise Trial"安装JBuilder2007。

点击放大此图片

  图1 JBuilder2007安装主界面

  启动安装程序后,图2为在安装过程中进行设置的界面,按"Next"执行下一步。

点击放大此图片

  图2

在设置完后,图3是JBuilder2007正在向硬盘复制相应的文件。

点击放大此图片

  图3 安装进程

  在安装完JBuilder2007后,启动,界面如图4所示。整个界面和Eclipse的差不多,在下方也显示了相应的装载进度条,只是将标示换成了JBuilder2007。

  图4 JBuilder2007启动界面

二、JBuilder2007的新功能简介

  在启动JBuilder2007后,我们会发现JBuilder2007的界面和Eclipse大同小异。图5是JBuilder2007的主界面。

点击放大此图片

  图5 JBuilder2007主界面

  由于JBuilder2007是基于Eclipse的,因此,它的功能也是以Eclipse插件提供的,让我们通过File->New- Project启动新工程对话框来看看JBuilder2007包含了哪些新的功能。JBuilder2007的功能列表如图6所示:

点击放大此图片

  图6

从以上的界面可以看出,JBuilder2007为我们提供了丰富的功能,当然,这些功能都是Borland所设计的Eclipse插件。这里有几 个我们常用的功能,如EJB(支持EJB3.0)、J2EE(如J2EE客户端等)、Web(JSP和Servlet)、Web Services以及现在比较流行的框架,如Hibernate和Spring。除了这些,JBuilder2007还为我们提供了可视化设计Java类 的工具,类似于Together for Eclipse。

  让我们先看看JBuilder2007新提供的可视化Java类结构设计器。在新建工程对话框中选中Modeling后,新建一个Java Modeling Project。建立后,出现一个主默认的Model设计器,在上面画一个Interface和3个Class。其中Class1和Class2实现 Interface1,而Class3继承于Class1,界面如图7所示。

点击放大此图片

  图7

  大家可以发现,Class1和Class2并没有实现Interface1中的3个方面,要让JBuilder2007自动实现这3个方法,和 Eclipse一样,通过Source->Override/Implement Methods即可达到目的。最终的结果如图8所示。

  图8

双击Class或Interface,在界面下方可以显示类或接口的代码框架。

  在J2EE中最常用的就是JSP或Servlet。而在JBuilder2007中为我们提供了更方便的JSP/Servlet设计器。

  通过Web->Dynamic Web Project可以建立一个动态的Web工程,建立后的界面如图9所示。

  图9

  然后在其中建立一个myjsp.jsp文件,在其中输入如下的代码:

  在输入完后,可通过右键命令Run on Server选择一个Web服务器,在这里我们选择Tomcat5.5,选好后,运行它。Tomcat5.5运行后的界面如图10所示。

点击放大此图片

  图10

  最后运行JSP的结果如图11所示:

点击放大此图片

  图11 myjsp.jsp的运行结果

  本文上面简要说明了在JBuilder2007中部分常用功能的使用过程,从这里可以看出,JBuilder2007较JBuilder以前的版本有了很大的飞跃。 

这篇关于与JBuilder2007的第一次亲密接触的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

C++中第一次听到构造函数

在C++中第一次听到构造函数这个名词,在C#中又遇到了。   在创建某个类时,由于对该对象的状态(数据)不是很明确,因此需要对其进行初始化。比如说我们要在长方形这个类中创建一个对象,或者说新建一个长方形,那么我们首先要确定他的长和宽,假如我们无法确定它的长和宽,那么我们是无法造出一个长方形来的。所以就要使用这个长方形类中一个用来构造该类所有对象的函数--构造函数。由于该函数要在创建一个新对象

我的第一次份实习工作-iOS实习生-第三个月

第三个月 这个月有一个考核项目,是一个电子书阅读器,组长说很重要,是我的实习考核项目。 我的项目XTReader,这是我参考网上的一些代码,和模仿咪咕阅读做的,功能还不完善,数据的部分是用聚合数据做的。要收费的。   还有阅读页面,基本功能实现了一下。使用了autolayout,自适应布局,也是第一次用网络,第一次用数据库,第一次用自动布局。还有很多不足。 做了一周多,有个问题一直没

我的第一次份实习工作-iOS实习生-公司使用过的软件

bittorrentsync 素材,文件同步软件 cornerstone svn 软件开发合作 mark man 测量坐标的软件 SQLLite Manager 数据库操作软件

我的第一次份实习工作-iOS实习生-第二个月

第二个月 来公司过了一个月了。每天早上9点上班,到晚上6.30下班,上下班要指纹打卡,第一个月忘了打卡好多次(),然后还要去补打卡单。公司这边还安排了,工资卡办理,招商银行卡。开了一次新员工大会,认识了公司的一些过往,公司的要求等,还加了一下公司的企业QQ,还有其他的羽毛球群,篮球群。我加了下羽毛球群,也去打了一两次。第二个月的感受,感觉跟组里面的交流跟沟通都好少,基本上还有好多人不认识。想想也

我的第一次份实习工作-iOS实习生-第一个月

实习时间:2015-08-20 到 2015-12-25  实习公司;福建天棣互联有限公司 实习岗位:iOS开发实习生 第一个月: 第一天来公司,前台报道后,人资带我去我工作的地方。到了那,就由一个组长带我,当时还没有我的办公桌,组长在第三排给我找了一个位置,擦了下桌子,把旁边的准备的电脑帮我装了下,因为学的是iOS,实习生就只能用黑苹果了,这是我实习用的电脑。 帮我装了一下电脑后,开机

第一次上传代码到github

1 注册一个github账户 2 最好再设置一个ssh免密设置:http://java-holding.iteye.com/blog/2355969 3 设置好2步骤之后就可以直接不需要输入用户名密码进行上传和下载代码的操作了 4 第一次上传代码到github中的我认为最简单省事的办法:   a、在github上创建一个仓库,如下图所示:               按照步骤新建一个远程仓库之后

nosql之mongodb初接触(一)

官网下载地址:(https://www.mongodb.com/download-center?jmp=nav#community)作为一个nosql的产品,mongodb和redis可谓旗鼓相当.下载介绍一下在ubuntu16.04版本下mongodb的使用版本:mongndb3.2.7 百度下载 http://pan.baidu.com/s/1eSfnIZg 下载解压

剑指offer——第一次只出现一次的字符

/*** */package interview35;/*** 第一次只出现一次的字符* 在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符,并返回它的位置*@author: Administrator*@date: 2017-1-9 下午07:34:07*/import java.util.Scanner;public class Solutio

【Flutter】解决第一次运行项目很慢(gradle需要下载依赖)

配置gradle默认下载路径 默认下C盘谁顶得住 配置环境变量 名称: GRADLE_USER_HOME 值: D:\Develop\gradle 自己创建一个 下边是重点 配置gradle远端下载地址 后边版本号自己换 https://mirrors.cloud.tencent.com/gradle/ https://mirrors.cloud.tencent.com/gradle/g

最近刚接触用到的一些linux命令(CentOS7的命令)二〇一八年十月三十日

linux  查看本地     ip  ip addr  查看本地系统     #cat /etc/issue 在CentOS下执行显示为: CentOS release 5.7 (Final) Kernel \r on an \m 或在Ubuntu下显示为: Ubuntu 11.04 \n \l 可以用来查看当前正在运行的 Ubuntu 的版本号。  查看系统内核     uname -a