Package Details: bluej 4.2.2-1

Git Clone URL: (read-only, click to copy)
Package Base: bluej
Description: An integrated Java environment specifically designed for introductory teaching
Upstream URL:
Licenses: GPL2, custom, BSD, MIT, Apache, LGPL2.1, CPL
Submitter: zerathidune
Maintainer: chetgurevitch
Last Packager: chetgurevitch
Votes: 73
Popularity: 0.081738
First Submitted: 2007-11-19 19:23
Last Updated: 2019-10-12 19:07

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

pyropeter commented on 2018-11-01 12:46

$ bluej

Exception in thread "main" java.lang.NoClassDefFoundError:

javafx/application/Application at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass( at java.base/ at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass( at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull( at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull( at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass( at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass( at java.base/java.lang.ClassLoader.loadClass( at bluej.Boot.main( Caused by: java.lang.ClassNotFoundException: javafx.application.Application at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass( at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass( at java.base/java.lang.ClassLoader.loadClass( ... 10 more

Darku commented on 2018-09-29 08:47

If someone wants to upgarde this, here's the PKGBUILD: (with checksums updated) No more cahnges are neccessary for v4.1.3

Darku commented on 2018-09-21 14:33

Hello, i think that version 4.1.2 of BlueJ is outdated as of 2018-09-07. I would be really happy if someone could update this to the latest version 4.1.3 (Probably doesn't even need PKGBUILD changes, just version). The .deb package can be found here: And the source code can be found here: Aswell as the .jar installer here: Thanks for your attention in advance!

dmftradutor commented on 2018-08-22 06:16

Hi you all. Bluej is not opening. The very first load window (the one showing the companies supporting Bluej) never closes and nothing happens... Intellij community version is working fine, but it's so heavy... I think Bluej would fit my learning purposes better.

teacher4711 commented on 2018-03-05 06:44

@chetgurevitch You're awesome. Thanks for the update! I've installed jdk-8-openjdk and java-openjfx and switched environments with 'archlinux-java set'. The configuration works. Probably I've really forgotten to install openjfx.

chetgurevitch commented on 2018-03-04 21:33

@teacher4711 thanks, updated bluej and greenfoot with fixes. As for the crashes are you sure java-openjfx is installed? The jdk8 package for example will satisfy that dependency meaning java-openjfx needs to be installed manually for use with openjdk.

teacher4711 commented on 2018-03-02 14:13

OK, found the solution myself. Perhaps the following code can be incorporated into the bluej file to make the documentation view work:





"$JAVAPATH/bin/java" -Dawt.useSystemAAFontSettings=on -cp "$CP" bluej.Boot


teacher4711 commented on 2018-03-02 08:13

Hi. What must I do to get the javadoc, i. e. the documentation view, working? When switching from "Source View" to "Documentation" I get an error message: "Javadoc reported an error ...". The generated logfile says: "javadoc: error - Cannot find doclet class".

When I run the jar-version of BlueJ, I can switch between Source View and Documentation flawlessly.

I run BlueJ (latest version) with jdk8 (the proprietary version of Java) since the openjdk version crashes (on all of my systems). I've also installed jdk8-docs.

I'd appreciate if someone could help. Thanks in advance. Michael

chetgurevitch commented on 2017-07-12 02:48

@Niklas as noted on the arch wiki [1] java packages do not need to be compiled from source. The debian package is also the smallest download and the script included is a useful reference for what arguments to run the program with.

Also on that note there was a new argument added to said launch script in this release which resolves some extension issues, however it also causes the program to crash when attempting to open a web link. The issue has already been resolved for the next bluej release so I'll add that argument to my launch script when BlueJ 4.1.1 is released.


Niklas commented on 2017-06-19 18:57

BlueJ is open-source, why is it just repackaged from a pre-built Debian package when it can be built with the source code?