BlueJ Technical Support

Use this form to request technical support for BlueJ. For programming problems, please use an appropriate forum (such as this one at Coderanch) instead.

Please do your best to solve problems yourself before asking for help here. Check the FAQ for answers to common questions, and try a web search if you can't find the answer in the FAQ. If you can't find a solution elsewhere, give as much detail as possible in the fields below and read the instructions carefully before you submit the form.

Your Details

Installation Details

Problem Details

If relevant, state what you have done (including what you clicked on or typed) and what was the visible result. Explain how this is different from what you expected.

Debug log

Instructions for finding it are just below.

Do not attach any other kind of file; it will be rejected. You can send other attachments via regular email once you have established contact with our support team.

If BlueJ loads, or even just shows the initial "splash" screen with the BlueJ logo, it will have created a debug log.

The location of the debug log is normally shown in the "About BlueJ" dialog which you can access from the help menu. If you cannot see the About BlueJ dialog, you can find it:

  • On Windows Vista, 7, 8 and 10: C:\Users\your-user-name\bluej\bluej-debuglog.txt
  • On Windows XP: C:\Documents and Settings\your-user-name\bluej\bluej-debuglog.txt
  • On macOS / Mac OS X: /User/your-user-name/Library/Preferences/org.bluej/bluej-debuglog.txt
    For OS X 10.7 (Lion) and newer, please see this page for how to access your Library folder (which is otherwise hidden).
  • On Linux and similar systems: your-home-directory/.bluej/bluej-debuglog.txt
    Note that ".bluej" is normally an invisible directory. You may need to enable the "show hidden files" or similar option in your file manager.


Important: Before you proceed, please check the fields above and ensure that you have supplied as much information as possible, in particular do not omit the debug log as it is usually essential for diagnosis.

Failure to provide the debug log will mean that it takes longer to find a solution for your problem.