JBuilder

资料百科

Jbuilder是一个可视化JAVA开发工具。它是在Java2平台上开发商业应用程序、数据库、发布程序的优秀工具。 

  • 中文名称 JBuilder
  • 类型 JAVA开发工具
  • 平台 JAVA2
  • 领域 计算机

  识香示依岩JBuilder是Borland公司开发的针对java的开发工具,使情若连定设李终推宁补殖用JBuilder将可以快速,有效来自的开发各类java应用,它使用的JDK与sun公司标准的JDK不同,它经过了较多的修改,以便开发人员能够像开发Delphi应用那样开发java应用。JBuilder的核心有一部分采用了VCL技术,使得程序的条理非常清晰,就算是初学者,也能完整的看完整个代码。JBuilder另一个特点是简化了团队于大合作,它采用的互联360百科网工作室技术使不同地区,甚至不同国家的人联合开发一个项目成为了可能

  Borland公司的著名产品有:

  JBuilder、C++ Builder、Delphi、Tu跳父事家朝按便rbo C等

技术特点

  1.Jb井述刚查粒达宽感危uilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB (Enterprise JavaBeans)的应用。

  2.用户可以自动地生成基于后端数据库表月垂令盐状频解次的EJB Java类,Jbuilder同时还简化了EJ B的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言In音试terface Definition Langua听乙还结酒院械会ge)和控制远程对象。

 多密说烧岩 3.Jbuilder支持各种应用服务器。Jbuilder与Inprise Application Server紧密集成,同时支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速开发J2EE的电子商务应用。

  品映乡打效农4.Jbuilder能用Servlet和JSP开发和调试动态Web 应用。

  5.利用Jbui菜输血步治石牛演先绝待lder可创建(没有新空始航龙介呢受头专有代码和标记)纯Java2应用。由于Jbuilder是用纯J ava语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。

  6.Jbuil了白安过der拥有专业化的图形调试界面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/J2SE/J2EE。JBuilder环境开发程序方便,它是纯的Java 开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关危议尼已读制率张盾系,对机器的硬件要范斯依充求较高,比较吃内存,这时运行速度显得较慢。

配置

  1、下载

  jakarta-Struts-1.1识谓河皇乙革压欢待班.zip 包

  ja介酒湖karta-struts-来自1.1-src.zi360百科p包

  2、解压

  将jakarta-struts-1.1.zip包解压到C:\\JBuilder9\\thirdparty目录下

  jakarta-struts-1.1-src.zip包解压到C:\\JBuilder9

  \\extras目录下

  3、启动jbuilder9

  4、配置Library

  (1)选择菜单 to甚阶ols\\Configure Libraries

  (2)新建一个Library

  (3)在New Library Wizard对话框中,

  Name 输入:struts1.1,

  location可选:JBuilder,

  Library pat吗良找来候开做己讨利指hs:add加入C:\\JBuilder9\\thirdparty\\j精尼单akarta-struts-1.1\\lib\\struts.j病福父随开血ar

  (4)确定创建Li重自方必苦名brary

  (5)选中struts1.1,修改Library Settings

  Class:C:\\J镇制活Builder9\\thirdparty\结径免身优路尔\jakarta-struts-1.1\\lib\\str陈许uts.jar

  Source:C:\\JBuilder9\\extras\\jakarta-struts-1.1-s控且防rc\\src\\share

  Documentation:C:\\JBuilder9\\thirdparty\\jakarta-str民指格易蛋测们等怀苏前uts-1.1\\Webapps\\struts-documentation.war\\api

  Required Library:空

  Framework:

  在Framew受沿止团督王费素ork下拉框中,选择str尽考象争开uts,会自动出现6个taglib。

  struts-bean

 树织测文空提 struts-谁紧操立迫弦盐背html

  struts-logic

  struts-template

 东欢村周 struts-tiles

  struts-nested

  (6)点击OK,创建Library成功。

  5、创建struts工程。

  (1)新建或者打开一个JBuilder工程

  (2)新建一个WEB应用。按CTRL-N,选择WEB标签,选择Web Application,确定。

  (3)在Web Application Wizard中,将出现Struts1.1(Struts1.1),选择打上勾,

  输入Name确定,即创建好Struts1.1的工程。

  6、struts1.1工程创建完毕。

  不用再做任何配置的修改,其后创建的Actionform和Action都是struts1.1的了。

快捷键

  F 键的用法

  F1: 帮助快捷

  F3 查找下一个

  F4: 运行多行

  F5: 加入断点

  F6: 查看改变调试时的变量、表达式

  F7: 跟入当遇到方法时会运行方法内的代码

  F8: 单步逐步运行代码

  F9: 运行

  F12: 代码面板和设计面板切换

  工作区: (显隐)

  项目面板:ctrl + Alt + p (Project)

  设计面板: ctrl + Alt + c (content)

  结构面板: ctrl + Alt + s (Structure)

  信息面板: ctrl + Alt + M (Message)

  状态面板: ctrl + Alt + Z 代码全屏

  ctrl + alt + p/c/m/z/s 视图开关 ---在view--panels里

  ctrl + alt + c ---代码视图

  CodeInsight

  MemberInsight : ctrl + H 显示本类成员, 根据当前的代码提示可用的类成员或方法(说明)

  ParameterInsight : ctrl+shift+space 或 ctrl + shift + H 提示当前的方法需要使用的参数

  ClassInsight : ctrl + alt + space 或 ctrl + alt + H

  ErrorInsight: alt+Enter

  Javadoc QuickHelp : ctrl + Q ---看一个选择的对象的文档帮助

  查找

  ctrl + F: 查找

  F3: 查找下一个

  ctrl + p: 路径查找 ----查找所有的java文件,要找所有文件用ctrl+shift+entry

  shift + F3: 反向查找下一个

  ctrl + B 查找某一窗体,即某一个类文件

  ctrl + F6 切换窗体

  ctrl + e 增量式查找 ,根据输入的单词增量查找

  ctrl + shift + h 参数查找 有点像ctrl+shift+space的功能

  Ctry+'-' 搜索包或类

  ctrl+shift+G: 指定到类里的某一个方法。

  ctrl+shift+entry: fine References : 查找所有包含选择的内容的地方,包括系统的文件

  ctrl+F5 切换工程

  编译

  ctrl + F9 编译工程

  ctrl + shift + F9 编译当前类

  调试运行

  F5: 加入断点

  F6: 查看改变调试时的变量、表达式

  F7: 跟入当遇到方法时会运行方法内的代码

  F8: 单步逐步运行代码

  F9: 运行

  shift + F9 调试模式运行

  ctrl + F4 运行到当前位置

  ctrl + F2 结束程序

  帮助

  F1 Help : 光标处在某个关键字当中时,按f1可出来JDK的帮助

  ctrl+ Q :看一个选择的对象的文档帮助

  模板快捷代码

  ctrl + J 显示模板 激活代码模块 如:for 和 while 结构---

  在想要输入代码的位置输入代码摸板名,然后按 ctrl + J(开发人员可以用主菜单上的

  Tools/Editor/Templates命令来查看代码摸板的名字)

  ctrl + shift + c 自动完成错误捕捉代码 选择后按下快捷键,自动加try..catch

  代码跟踪

  ctrl+enter:

  在我们撰写程序的时候,我们经常会需要查找某个对象的定义,或者需要学习某个对象是如何设计的。我

  们可以通过下面的方法查找到对象定义,不管这个对象定义是你建立的还是系统定义的:

  选择一个对象,右击选择find Definition,也就是源代码跟踪,CTRL+ENTER或CTRL+鼠标点击

  寻找对象的引用(ctrl+shift+Enter/mouseClick):当前关键字追踪

  Find References项在选择对象后点击右键,出现"Find References",选择后将在信息窗口中显示出来

  所有引用该对象的类,和此对象源代码的类。可以通过按CTRL+SHIFT+ENTER来实现。

  书签设置

  ctrl + + 数字(0-9) 设置/去除标签

  ctrl + 数字(0-9) 返回标签位置

  ctrl + alt + -> / <- 返回最近访问点

  关闭窗体

  ctrl + F4 关闭当前类

  ctrl + shift + F4 (显示选择)要关闭的类

发展历程

  JBuilder从2006版开始使用Eclipse作为其核心开发,最新版本为JBuilder2008R2,支持最新的EJB3.0规范,以及JPA技术。Borland公司成立于 1983 年,总部设在美国加州的Scotts Valley,是领先全球的软件交付最优化(SDO)平台独立解决方案供应商,业务遍及全球,曾经是世界第三大软件公司。公司提供的软件和服务有助于人员、流程、技术的配合,以使软件的商业价值最大化。

使用问题

  使用assert

  A:project\\project properties\\build\\java, other compiler options, check "enable assert keyWord"

  缺省情况下jvm是不会理会assert的,所以若要jvm执行assert语句,必须在project properties\\runtime configuration properties\\VM parameters中加入-ea

  在windows平台下,生成".exe"文件,用JBuild8

  A:在Wizards菜单有一个Native Executable Builder,进

  入,按照向导提示你可以建立一个native executable文件,不仅仅是.exe,还可以是各种平台下的。jb8在中文环境下光标错位

  A:解决方法一::Editor Option----Color---Screen Element----Reserved word----Attributes---Bold,把"Bold"uncheck就可以了。字体呢最好改大一点,中文的支持是必须选择中文的宋体。网友提醒,还要uncheck Html tag的blod。

  JBUILDER无法使用TAB键

  先把要缩入的源码选取, 再按Tab 或 Shift-Tab.缩入预设为 F2, 不是 Tab

  如何安装JDBC driver

  A:首先,取得数据库的JDBC的驱动,如Oracle的叫 Class12.zip,解开了一般都会包含一个jar的包,把该包或者多个文件加入到JBuilder的Library中。在工程属***中指定使用该文件。以上完成的其实就是把该文件增加到工程的ClassPath中去 ,假如大家还不明白可以参看JBuilder的帮助文件 ,假如是用的是Borland的数据库组件可以参看JBuilder光盘中的文档。

  可以在点选 JBuilder 选单 Tools-->Enterprise Setup-->Database drivers. 建立一个新的 Library 里面包含此 JDBC Driver 的 xxx.jar ,将您的 JDBC Driver xxx.jar 置于某个不含 Space 的路径 (例如 C:\\JBuilder7\\Lib\\xxx.jar) 后按对话框中左下角 New 按钮,出现 New Library Wizard 对话框为该 JDBC Driver Library 命名,接着将C:\\JBuilder7\\Lib\\xxx.jar加到Library Path 内.完成后按下 OK,结束 New Library Wizard 对话框.若该 JDBC Driver 有包含原始程序代码及 JavaDoc , 在Configure Libraries 对话框右方一并加入. 完成后重新激活 JBuilder.激活 Database Pilot 测试,这次红字就会变成正常的黑字了.

  提醒:

  一个2300万美元的交易 2008年5月7日,一条消息出现在Borland公司官方网站的新闻中,Borland正式宣布将CodeGear子公司出售给Embarcadero(易博龙)技术公司。

  CodeGear公司成立于2006年11月14日,是Borland的全资子公司,主要负责Borland的集成开发环境业务。

  虽然是一个成立仅两年的年轻公司,但是它旗下的产品对于大多数程序开发人员却具有传奇一样的崇高地位,这些产品包括JBuilder、Java开发工具、Delphi与C++Builder,还有刚刚研发出的PHP与Ruby的IDE开发工具。

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com