JBuilder FAQ From jGuru
---Õª×Ô»¥ÁªÍø
Location: http://www.jguru.com/faq/JBuilder
Ownership: http://www.jguru.com/jguru/misc/user-agree.jsp#ownership.
Where can I get the JBuilder 3 JIT for Linux?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=78108
Created: 16-Jun-00 Modified: 2000-06-16 18:40:41.743
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
This comes as part of the JBuilder 3.5 Foundation for Linux. Instructions for installation are available from http://www.borland.com/jbuilder/foundation/download/linux.html#step6.
What is the current version of JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75652
Created: 16-Jun-00 Modified: 2000-09-05 10:36:21.896
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Version 4.0 is the current version.
What platforms does JBuilder support?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75671
Created: 16-Jun-00 Modified: 2000-06-16 19:27:01.835
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Inprise/Borland delivers JBuilder for the Windows, Solaris, and Linux platforms.
What are the different editions of JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75678
Created: 16-Jun-00 Modified: 2000-06-16 19:28:27.182
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
JBuilder comes in three flavors:
Foundation - Basic-purpose IDE, supporting JavaBeans / Swing
Professional - Adds support for JDBC, RMI, Servlets, and JDK-switching
Enterprise - Adds support for EJB, CORBA, and JSP
How do I contact Inprise technical support for JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75688
Created: 16-Jun-00 Modified: 2000-06-16 19:31:05.448
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
First, try Inprise's JBuilder newsgroups. The JBuilder tech support team monitor the groups and provide some great support there. Note that support is on an "as possible" basis. They do not commit to answer all questions there. However, chances are very good that if they do not answer it, another JBuilder user will. http://www.borland.com/devsupport/jbuilder/ also serves as a good resource for your support needs.
Is there a web ring for sites of interest to JBuilder users?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75766
Created: 16-Jun-00 Modified: 2000-06-16 19:37:51.815
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Why yes, everything seems to have a web ring. To sign up for the ring, go to http://www.davenet.net/jbwebring/jbwebring.htm. To see who is in the ring, go to http://www.webring.org/cgi-bin/webring?ring=jbuilder;list.
Where can I see the current JBuilder (public) bug list?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75690
Created: 19-Jun-00 Modified: 2000-06-19 08:30:11.873
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Inprise makes this available at http://www.borland.com/devsupport/jbuilder/BugList-1_0.html.
How do I tell Inprise about a bug in JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75689
Created: 19-Jun-00 Modified: 2000-06-19 08:31:34.573
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
You can submit bugs to http://pso.inprise.com/webcustomer/clearexx_cgi/x_Site_Open_Bug.htm.
What is TeamB?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75694
Created: 19-Jun-00 Modified: 2000-06-19 17:38:51.744
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
TeamB is a group of advanced users who freely provide support for Inprise products (like JBuilder) in the various newsgroups. See http://www.borland.com/newsgroups/teamb/index.html for additional information about them.
How do I request a new feature for JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75708
Created: 19-Jun-00 Modified: 2000-06-19 17:39:41.323
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Feature requests can be submitted to http://pso.inprise.com/webcustomer/clearexx_cgi/x_Site_Open_Bug_Sugg.htm.
How can I develop J2ME applications with JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75758
Created: 19-Jun-00 Modified: 2000-06-19 17:43:07.182
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
JBuilder has a special version available for mobile device development called Handheld Express. For information, visit http://www.borland.com/jbuilder/hhe/.
What is JBCL?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=75804
Created: 19-Jun-00 Modified: 2000-06-19 17:46:14.107
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
JBCL stands for the JavaBeans Component Library. It is a set of components built on top of Swing that come with JBuilder. They are data aware components that include direct support for JDBC and are optimize for large datasets. Other features include capabilities like edit masks on input fields as well as richer internationalization support.
Where can I find information on the easter eggs hidden in JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=87448
Created: 27-Jun-00 Modified: 2000-06-27 05:53:30.134
Authors: Davanum Srinivas (http://www.jguru.com/jguru/guru/view.jsp?EID=2011)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
There are at least 4 JBuilder easter eggs at http://www.eeggs.com/tree/1-1-82.html.
How do I add something to the classpath of my project in JBuilder ?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=94675
Created: 03-Jul-00 Modified: 2000-08-21 17:30:21.231
Authors: Simon Brown (http://www.jguru.com/jguru/guru/view.jsp?EID=44588)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
To add something to your classpath in JBuilder ... first choose "Project Properties" from the "Project" menu. Then click "Libraries..." (in the "Java Libraries" section) and click the "New" button.
Specify a name for your new classpath entry, and enter the directory path or JAR file location in the "classpath" box. You can also enter source and doc paths here.
When you are finished, click OK and JBuilder will scan the classpath you have given.
The final thing you may have to do is click "Add..." from the project properties dialog to add the new classes you just created into your project.
How do I specify command-line arguments to my application when using JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=94676
Created: 03-Jul-00 Modified: 2000-07-10 00:27:56.385
Authors: Simon Brown (http://www.jguru.com/jguru/guru/view.jsp?EID=44588)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Choose "Project Properties" from the "Project" menu and select the "Run/Debug" tab. From here, you can specify application parameters and JVM parameters.
Are there any mailing lists for the discussion of Inprise's JBuilder IDE?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=111163
Created: 25-Jul-00 Modified: 2000-07-26 01:44:22.049
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
eGroups has a new mailing list on the topic: http://www.egroups.com/group/jbuilder-dev.
Feedback and comments Robert Castaneda
01-Sep-00 Inprise/Borland also has newsgroups dedicated to JBuilder. These are located at http://newsgroups.borland.com
What is the Open Tools API? What is it used for and where can I learn more about it?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=129446
Created: 17-Aug-00 Modified: 2000-08-17 13:48:24.781
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
JBuilder is designed to be an extremely open, extensible product.
The Open Tools API is a Java API that you can use to extend and enhance the JBuilder Development Environment.
For example, using the Open Tools API you can write your own custom menu items, key mappings, code generators and integrate with external programs such as version control systems. For more information and a tutorial on the Open Tools API see the JBuilder Update page for more details.
Is there any way to configure the settings of the compiler in JBuilder 3.5? What settings of the compiler can be configured?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=130842
Created: 20-Aug-00 Modified: 2000-08-20 10:02:34.292
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by Barranger Ridler (http://www.jguru.com/jguru/guru/view.jsp?EID=58527)
The JBuilder 3.5 compiler can be configured inside the Compiler tab of the Project Properties. The Project Properties for the current project are accessible through the (Project/Properties) menu. You can set the default properties for all future projects through the (Project/Default Properties) menu.
For a complete list of configurable options, refer to the Online Documentation of the compiler.
Is JBuilder written entirely in Java?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=131671
Created: 21-Aug-00 Modified: 2000-08-21 17:37:28.33
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Yes, the latest version, 3.5 is written entirely in Java.
Feedback and comments John Zukowski
21-Aug-00 For the curious, earlier versions were mostly Java, with the rest written in Delphi. For some JBuilder History, check out the JBuilder Update
Since JBuilder 3.5 comes with the JSWDK, which supports Servlet API 2.1/JSP 1.0, how can I get it to use Servlet API 2.2 / JSP 1.1?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=132529
Created: 22-Aug-00 Modified: 2000-08-22 18:57:50.703
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
You can follow this tutorial to setup JBuilder 3.5 to use and debug the Tomcat server, which is the reference implementation for Servlets 2.2 and JSP 1.1.
How can I create a Windows executable (.exe file) from JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=132535
Created: 22-Aug-00 Modified: 2000-08-22 18:56:31.272
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
JBuilder currently doesn't support creating Windows Executables within the IDE. You can use another product to create native executables.
Feedback and comments John Zukowski
22-Aug-00 There is a neat trick that does this in the Inprise FAQ.
Where can I find OpenTools for JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=132550
Created: 22-Aug-00 Modified: 2000-10-23 22:15:33.188
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
The following sites contain JBuilder OpenTools :
http://jbopentools.sourceforge.net
http://dwjbuilderaddin.sourceforge.net/
http://www.javabuilders.com/opentools/index.html
Borland's JBuilder OpenTools Newsgroup
http://andersnorlin.tripod.com
OpenTools SDK Documentation
Are there any other JBuilder FAQs available?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=132553
Created: 22-Aug-00 Modified: 2000-08-22 19:23:34.741
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Inprise maintains a fairly extensive one at http://community.borland.com/all/0,1435,c/3/10,00.html. Though, it seems like most questions are not visible. You can download the whole FAQ though.
How do you add a new driver to the JDBC Explorer tool. The documentation states that the drivers must be loaded, but it does not say how to do it.
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=137000
Created: 28-Aug-00 Modified: 2000-08-28 21:19:42.592
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by Nick Stute (http://www.jguru.com/jguru/guru/view.jsp?EID=136652)
In JBuilder 3.5, You need to add a JDBC Driver to the classpath of JBuilder. To do this, modify the /jbuilder/bin/jbuilder.config file to add the path to the JDBC Driver that you are using.
For example (using InterBase):
addpath c:/interclient/interclient.jar
If you are running the JDBC Explorer as a standalone application, you will need to modify the /jbuilder/bin/jdbce.config file also.
Where can I find a list of what's new in JBuilder 4.0?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=142353
Created: 05-Sep-00 Modified: 2000-09-05 14:43:11.269
Authors: John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Borland/Inprise provides a new feature listing from http://www.borland.com/jbuilder/jb4/prodbrief.html.
Can I configure JBuilder to run my applet inside another web browser rather than the appletviewer?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=201773
Created: 09-Sep-00 Modified: 2000-09-09 23:02:31.908
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by Vaishakhi Ajmera (http://www.jguru.com/jguru/guru/view.jsp?EID=131617)
No, JBuilder only supports running Applets using the JDK AppletViewer. The JBuilder documentation does contain some helpful information on the deployment of applets.
Which extra libraries do I need to deploy for my applet to work with the components from JBuilder - "DataExpress" and "DB Swing" ?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=201778
Created: 09-Sep-00 Modified: 2000-09-10 09:02:44.979
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by Tage Vestvold (http://www.jguru.com/jguru/guru/view.jsp?EID=142690)
The DataExpress and dbSwing classes from JBuilder are of course, not part of the standard Java VM. So additional classes need to be deployed. The file /jbuilder/redist/deploy.txt lists the files that you are allowed to redistribute from JBuilder.
In particular, in JBuilder 3.5 the files that you require are located inside dbswing3.1.jar and jbcl3.1.jar
Feedback and comments Tage Vestvold
12-Sep-00 Which files are required for JBuilder 3.0?
What configuration management / version control options are available when developing with JBuilder?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=201786
Created: 10-Sep-00 Modified: 2000-09-10 00:09:37.33
Authors: Robert Castaneda (http://www.jguru.com/jguru/guru/view.jsp?EID=4362)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Integrated Version Control is a feature of the Enterprise Versions of JBuilder.
For versions 1,2,3 (Windows) - Borland shipped the PVCS Version Control System.
JBuilder 3.5 contains a sample integration with CVS, JBuilder 4.0 includes CVS
For JBuilder 3.5, There are some OpenTools that are compatible with all versions (Foundation, Professional Enterprise) that can be used to integrate with Source Control. One example is the Visual Source Safe Addin
If you wish to use a different Source Control system, all versions of JBuilder are "file-friendly" in that JBuilder stores all Java Source files as normal text files and is aware of when a file is changed from an external program.
Is there any way of getting an Image from the System clip board?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=202499
Created: 11-Sep-00 Modified: 2000-09-15 15:30:09.158
Authors: Jon Wingfield (http://www.jguru.com/jguru/guru/view.jsp?EID=41079)
Question originally posed by Johan Oosthuizen (http://www.jguru.com/jguru/guru/view.jsp?EID=132670)
This JavaWorld Tip should point you in the right direction.
You also need to have the "accessClipboard" permission to access the System clipboard.
Feedback and comments Johan Oosthuizen
11-Sep-00 I have in fact tried this JavaWorld Tip and it works well when copying and pasting between one's own local clipboards. I managed to create my own clipboard, copy anything I like onto it, and paste it from there.
But...let's say I pressed PrintScreen, the resultant image is captured on the System Clipboard. I create my own clipboard and try to set it contents equal to that of the System Clipboard and it results in a NullPointerException. The previous problem with UnSupportedDataFlavor Exceptions has been cleared. But I still can't get anything other than strings and plain text from the System Clipboard.
[Anyone have any ideas?]
Sandip Chitale
18-Sep-00 Please see bug 4040183 here -
http://developer.java.sun.com/developer/bugParade/bugs/4040183.html
Is it possible to generate the output of my JBuilder project as a Jar file that is debuggable?.
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=224737
Created: 08-Oct-00 Modified: 2000-10-11 20:26:58.737
Authors: Damien Bootsma (http://www.jguru.com/jguru/guru/view.jsp?EID=222870)
Question originally posed by Syed Aleem (http://www.jguru.com/jguru/guru/view.jsp?EID=222597)
JBuilder will always generate .class files as the output.
There is the JBuilder deployment wizard which will take your .class files and wrap them up into .jar file for you.
In JBuilder 4, this can done as part of the project.
If you want to do debugging, depending on what version of JBuilder you have there is a setting that enables debugging. Normally this is called Enable Debug Info and it is found in the Project Properties, under the Compiler Tab.
How can I create EJB XML Deployment Descriptors in JBuilder4.0? Which servers are supported?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=227217
Created: 11-Oct-00 Modified: 2000-10-18 18:35:29.881
Authors: Damien Bootsma (http://www.jguru.com/jguru/guru/view.jsp?EID=222870)
Question originally posed by murai navaneethan (http://www.jguru.com/jguru/guru/view.jsp?EID=223937)
In JBuilder 4.0 Enterprise there is support for Inprise Application Server 4.0 and BEA WebLogic
In the Enterprise version, the EJB Group file helps create both the EJB Specific xml file and the ejb-inprise.xml file (Vendor Specific)
As you create your EJB's the XML files and tags are created automatically. The vendor specific files also are created as you edit the deployment descriptor of the Application Server.
Because JBuilder supports XML files, There is also the ability to open the XML files and modify them in directly the IDE.
Does JBuilder's Developer Journal really exist? I've never seen a copy. If yes, how frequently is it published?
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=232610
Created: 20-Oct-00 Modified: 2000-10-23 06:17:22.146
Authors: Ken Cobbs (http://www.jguru.com/jguru/guru/view.jsp?EID=228578)
Question originally posed by John Zukowski (http://www.jguru.com/jguru/guru/view.jsp?EID=7)
Yes. It's published bi-monthly(every other month) by SYS-CON publications. If it's still together check: Subscribe@SYS-CON.com or (914) 735-7300
How do I generate JavaDoc in JBuilder, Is there a way to do it without going through "javadoc" tool from Sun?
[RC - When submitting an answer, please refer to the Version/Edition of JBuilder]
Location: http://www.jguru.com/jguru/faq/view.jsp?EID=232716
Created: 20-Oct-00 Modified: 2000-10-23 22:21:16.878
Authors: Michael Buck (http://www.jguru.com/jguru/guru/view.jsp?EID=75702)
Question originally posed by Rohit Sachdeva (http://www.jguru.com/jguru/guru/view.jsp?EID=207588)
JBuilder 3, Windows, Enterprise
contains a Javadoc wizard to generate Javadoc.
JBuilder 3.4/4.0
Check out http://andersnorlin.tripod.com for OpenTools that can create JavaDocs.
For a complete list of OpenTools website, see this FAQ.