Package Details: bluej 4.1.2-3

Git Clone URL: (read-only)
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: 74
Popularity: 0.008060
First Submitted: 2007-11-19 19:23
Last Updated: 2018-03-04 21:22

Latest Comments

1 2 3 4 5 Next › Last »

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?

chetgurevitch commented on 2017-06-06 18:56

Updated to BlueJ 4.0.1, tons of under the hood changes to align with packaging standards.

saulhidalgoaular commented on 2017-04-09 02:01

Update for 4.0.1

# Maintainer: PyroPeter <abi1789 @ googlemail . com>
# Contributor: DarkHeart <>
# Contributor: Saul Hidalgo <>
pkgdesc="An integrated Java environment specifically designed for introductory teaching"
license=('GPL2' 'BSD')
depends=('sh' 'java-runtime' 'java-environment')

package() {
cd "$srcdir"
bsdtar -x -f "bluej-dist.jar"
mkdir -p "$pkgdir"/usr/share/{java,bluej}
cp -r lib "$pkgdir/usr/share/java/bluej"
cp -r examples "$pkgdir/usr/share/bluej/"
install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/bluej/license.txt"
install -Dm644 THIRDPARTYLICENSE.txt "$pkgdir/usr/share/licenses/bluej/thirdpartylicense.txt"
install -Dm644 bluej.desktop "$pkgdir/usr/share/applications/bluej.desktop"
install -Dm755 bluej "$pkgdir/usr/bin/bluej"

Simple-MindedMe commented on 2016-11-18 14:17

Thank you for maintaining Bluej, it has made college so much easier to have this program on my laptop.

fheday commented on 2016-03-24 10:09

Updated to Bluej 3.1.7. Fixed a SVN bug plus minor bugfixes