Products

Frequently Asked Questions

Download

How do I install JCreator?

Unzip the installation file Setup.exe of JCreator in a temporary directory and follow the steps for the Setup Wizard.
Setting up JCreator with the Java Development Kit (JDK)

Make sure you have the Java Development Kit suite installed from Sun, instead of the Java Runtime Environment.

  1. JDK Version 1.6: http://java.sun.com/javase/downloads/index.jsp.
  2. Click JDK 6, and you will be forwarded to the download page.
  3. After the installation, start JCreator.
  4. Click Configure > Options.
  5. In the tree, select JDK Profiles.
  6. Click the New button.
  7. Browse to the root directory of the JDK installation. For example, C:\Program Files\Java\jdk1.6.0\.
  8. On the Profile Settings dialog box, check to see if the Name field contains the version of the selected JDK directory.
  9. Click File > New Project.
  10. Create a test project from the Basic Java Application template.
  11. Compile and run the project by pressing F7 and F5 on the keyboard.
  12. JCreator now runs your Java application.

How do I uninstall JCreator?

The most effective way to uninstall JCreator is using the Windows Add/Remove Programs option. This method will remove all JCreator registry settings.

    On the Start menu, select Settings, then Control Panel.
    Double Click Add/Remove Programs.
    Under the Install/Uninstall tab, select JCreator.
    Click Add/Remove.

Note: The directories MyProjects, Syntax, CodeSnippets and Templates will be skipped during the uninstall.

Do I still need to download Sun's JDK or is that part of JCreator?

You still have to download the JDK package from the javasoft site.



Technical

Which JDK version does JCreator support?

JCreator is backwards-compatible with all previous version of the JDKs published by Sun Microsystems. The following releases have been tested.

JDK 1.6.0
JDK 1.5.0
JDK 1.4.2
JDK 1.2.2
JDK 1.0.2

What does the error 'invalid path" mean?

It means that that path for the compiler or virtual machine is not configured correctly in JCreator.

Make sure you have the Java Development Kit suite installed from Sun, instead of the Java Runtime Environment.

  1. JDK Version 1.6: http://java.sun.com/javase/downloads/index.jsp.
  2. Click JDK 6, and you will be forwarded to the download page.
  3. After the installation, start JCreator.
  4. Click Configure > Options.
  5. In the tree, select JDK Profiles.
  6. Click the New button.
  7. Browse to the root directory of the JDK installation. For example, C:\Program Files\Java\jdk1.6.0\.
  8. On the Profile Settings dialog box, check to see if the Name field contains the version of the selected JDK directory.
  9. Click File > New Project.
  10. Create a test project from the Basic Java Application template.
  11. Compile and run the project by pressing F7 and F5 on the keyboard.
  12. JCreator now runs your Java application.

How do I create a JDK profile?

See previous question.

How can I use the JDK help system?

1) Make sure you have the JDK documentation installed from Sun.

2) Unzip the documentation archive to a directory. (For example C:\Program Files\Java\jdk1.6.0\)

3) After the installation start JCreator, open the Options dialog box from the Configure menu. Choose the tree item 'JDK Profiles' and click on the Edit button. The Profile Settings dialog will now popup. Select the documentation tab and add the root folder (C:\Program Files\Java\jdk1.6.0\) of the java documentation directory to the list. Close the dialogs.

4)
- Open a Java document in JCreator.
- Select the name of a class followed by Ctrl+F1. (For example String)
- The internal browser will display the Java API documentation of the selected class.

I get "exception in thread "main" java.lang.NoClassDefFounfError:..." when trying to execute my Java application?

The error message means that java.exe cannot find the class file. Make sure your project is compiled without any errors.

Why does the editor displays garbage and mixed-up characters?

The Editor only works with fonts where the characters have the same size (fixed fonts). Open the Options dialog via the Configure menu, choose Java, Fonts and select a font from the list. This will solve the problem.

Can I apply the syntax coloring to other file extensions?

Yes, Open the Options dialog from the Configure menu.

    Choose the File Associations item and add the new file extension.
    Choose the Documents item and press on the New button.
    The wizard will create a new document class for the selected file extension.

How do I catch the output from my Java Application?

  1. Choose Options from the Configure menu.
  2. Select JDK Tools, select Run Application from the pulldown list, Edit.
  3. The Tool Configurations dialog box will be displayed.
  4. Enable the checkbox ''Capture Output"

How can I pass arguments to the main method?

Option One

  1. Choose Options from the Configure menu.
  2. Select JDK Tools, select Run Application from the pulldown list, Edit.
  3. The Tool Configurations dialog box will be displayed.
  4. Enable the checkbox ''Prompt for main method arguments"

Option Two

  1. Open or Create a project.
  2. Select Runtime Configurations from the build menu.
  3. Select new or edit.
  4. The Set RunTime Configuration dialog will popup, where you can fill in the arguments.
  5. Start the runtime item via the pulldown menu next to the execute project-button.

How can I add or customize the key shortcuts?

In the Configure menu, select Customize.
Select the Keyboard tab.



Miscellaneous

I'm new to Java. Where do I start?

The first place to start is the How to topic : 'Create your first Java project' in the help files. This will describe in a few steps how to create your first project and how to compile and run it. After that you can start learning Java with the tutorials which you can find at javasoft.com.

What is the difference between the LE and Pro edition?

The most significance difference is that the pro edition has a debugger, ant support and code wizards. For a complete list please refer to the features page

Will JCreator be released for other platforms? Will there be a Java version?

There are currently no plans to release JCreator for other operating systems. Feel free to try the product with any one of the available Windows Emulation tools, such as WINE (for Linux) and SoftWindows (for Mac). Unfortunately we cannot guarantee JCreator's stability on these platforms as they are not included in our testing regime.

The very first version (0.1) of JCreator was a Java version, but we switched to C++, because of performance issues.