- Latest Version:BlueJ 4.2.2 LATEST
- Requirements:Mac OS X 10.11 or later
- Author / Product:Michael Kolling / BlueJ for Mac
- Old Versions:
- Filename:BlueJ-mac-422n.zip
- Details:BlueJ for Mac 2020 full offline installer setup for Mac
BlueJ for Mac OS X 4.2.2 freeware download - An integrated Java environment specifically designed for introductory teaching - Freeware downloads - best freeware - Best Freeware Download. On the Mac, BlueJ comes bundled with a Java Development Kit, JDK, so only a single download is needed. Download the Duke/Coursera specific version Expand the downloaded ZIP file Move the BlueJ application from the resulting folder to your preferred location.
Java programs quickly and easily. Its main features are that it is:- Simple - BlueJ has a deliberately smaller and simpler interface than professional environments like NetBeans or Eclipse. This allows beginners to get started more quickly, and without being overwhelmed.
- Designed for teaching - BlueJ is deliberately designed with good pedagogy in mind. There is a popular textbook designed for teaching introductory university/college courses with BlueJ, and a site full of teaching resources.
- Interactive BlueJ - allows you to interact with objects. You can inspect their value, call methods on them, pass them as parameters and more. You can also directly invoke Java expressions without compiling. Thus BlueJ for macOS is a powerful graphical shell/REPL for Java.
- Portable BlueJ - runs on Windows, macOS, Linux and other platforms which run Java. It can also run without installation from a USB stick.
- Mature BlueJ - is over fifteen years old, but continues to be updated and supported by a full-time team. 'We aim to respond to all technical support requests within one working day.'
- Innovative BlueJ - has several features not seen before in other IDEs. Its object bench, code pad, and scope coloring were all original BlueJ features.
BlueJ's editor features unique scope highlighting, where the background of each code block is colored to allow you to visually scan the code much faster. It also helps in spotting misplaced curly brackets. Objects can be inspected while the program is running. The contents of fields are displayed to aid understanding and debugging. As well as allowing inspection of objects while the program is running, objects can be dynamically created, and their methods can be invoked. You can also invoke Java code directly, without compilation, just by typing it in. The result is printed out, and can then be inspected, manipulated, or passed as a parameter to another method call.
Note: Requires Java for Mac and 64-bit processor.
Also Available: Download BlueJ for Windows
Note: Requires Java for Mac and 64-bit processor.
Also Available: Download BlueJ for Windows
Step 3: Installation
Windows:
Double-click the install file (bluej-309.msi).
This will run a standard installation. Follow the instructions on screen. The installer will install the executable bluej.exe. Execute this to run BlueJ.
When executing BlueJ you might get dialog from the firewall asking you whether you want to block or unblock BlueJ; we recommend that you choose not to block BlueJ.
If you have more than one Java version installed, BlueJ will let you select your preferred version the first time it is executed. This can be changed later by running the 'Select BlueJ VM' utility from the Start menu.
Macintosh:
Note: BlueJ 3.0+ requires Java 6. Updating to the latest Java version (via the Mac OS Software Update feature) is recommended. BlueJ 3.0.9 and later also has a package which bundles Java 7, and does not require Java to be installed separately.
Download and expand the install file (BlueJ-309.zip). Move the resulting folder to your preferred location (for example Applications).
Debian, Ubuntu, and other Debian-based systems
Check your distribution's instructions on how to install 'deb' packages. In many cases it will be as simple as double-clicking the downloaded file from within a file manager, and then providing an administrator password to allow the installation to proceed.
Note the 'deb' package requires one of the following packages to be installed:
sun-java6-jdk or openjdk-6-jdk or sun-java7-jdk or openjdk-7-jdk
Installing BlueJ will normally cause an appropriate JDK to be installed.
Please note, the example projects will be installed under
/usr/share/doc/BlueJ/
Thanks to Joe Lewis for providing the initial version of the .deb package.
Unix:
Make sure you have a suitable JDK. The Oracle JDK is recommended as it is the most tested. Currently the 'gij' (GNU java interpreter) cannot be used.
Run the installer by executing (from the command shell)
- /path/to/jdk/bin/java -jar bluej-309.jar
... where '/path/to/jdk' should be replaced by the actual path to the JDK.
![Download Bluej Mac Download Bluej Mac](/uploads/1/2/6/3/126386030/396218251.png)
Note: if you have a suitable java binary in a directory listed in your PATH environment variable, you may be able to omit the '/path/to/jdk' above. Be careful that this does not run an incompatible java implementation (such as 'gij') however! You can check if a Java implementation is in your path by runng 'java -version'.
In the installer, select an installation directory and your JDK directory and install. By default, the installer will install into a directory called 'bluej' inside the directory from which you launch it, and it will pick up the JDK location automatically (if it is run correctly according to the instructions above).
In the directory where BlueJ was installed, you will find a file named bluej. This is the launcher script. Execute this script to start BlueJ. For example:
Note: This installer can be executed on any system with Java installed (including Windows and MacOS), but Windows/MacOS specific icons and configurations will not be present.
Optional: Remove the Installer
If you do not want to make further installations, you can now delete the installer file.
Step 4: Opening a project
After starting BlueJ, open a project by selecting 'Open' from the Project menu. You can find some examples in the 'examples' directory. After the project has been opened, right-clicking (Mac: control-clicking) a class lets you select a constructor from a pop-up menu to construct an object.
Optional: Subscribe to mailing list
If you want to be notified of new releases, go to bluej-announce and subscribe.
If you are interested in general discussion of BlueJ-related questions, read or subscribe to bluej-discuss. There is also an archive of past messages that you can read without subscribing.
Where to from here?
If you have any trouble with the installation, please read How to ask for help.
Install Bluej
If it all works this far, you might like to start reading the Tutorial.