Package Details: bluej 5.5.0-1

Git Clone URL: https://aur.archlinux.org/bluej.git (read-only, click to copy)
Package Base: bluej
Description: A free Java Development Environment designed for beginners, used by millions worlwide.
Upstream URL: https://www.bluej.org
Licenses: GPL2, custom, BSD, Apache, CDDL, CPL
Submitter: zerathidune
Maintainer: nomisge
Last Packager: nomisge
Votes: 72
Popularity: 0.000000
First Submitted: 2007-11-19 19:23 (UTC)
Last Updated: 2025-06-06 14:01 (UTC)

Dependencies (6)

Required by (0)

Sources (4)

Latest Comments

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

dmftradutor commented on 2018-08-22 06:16 (UTC)

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.

micleh commented on 2018-03-05 06:44 (UTC)

@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.

gurevitch commented on 2018-03-04 21:33 (UTC)

@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.

micleh commented on 2018-03-02 14:13 (UTC) (edited on 2018-03-02 14:13 (UTC) by micleh)

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

!/bin/sh

APPBASE="/opt/bluej/"

JAVAPATH="/usr/lib/jvm/java-8-jdk"

CP="$APPBASE/bluej.jar:$JAVAPATH/lib/tools.jar"

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

"$@"

micleh commented on 2018-03-02 08:13 (UTC)

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 com.sun.tools.doclets.standard.Standard".

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

gurevitch commented on 2017-07-12 02:48 (UTC)

@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. 1: https://wiki.archlinux.org/index.php/Java_package_guidelines#Java_packaging_on_Arch_Linux

Niklas commented on 2017-06-19 18:57 (UTC)

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

gurevitch commented on 2017-06-06 18:56 (UTC)

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 (UTC)

Update for 4.0.1 # Maintainer: PyroPeter <abi1789 @ googlemail . com> # Contributor: DarkHeart <fumbles@ymail.com> # Contributor: Saul Hidalgo <saulhidalgoaular@gmail.com> pkgname=bluej pkgver=4.0.1 pkgrel=1 pkgdesc="An integrated Java environment specifically designed for introductory teaching" arch=('any') url="http://www.bluej.org" license=('GPL2' 'BSD') depends=('sh' 'java-runtime' 'java-environment') makedepends=('libarchive') source=(http://www.bluej.org/download/files/BlueJ-generic-${pkgver//.}.jar bluej bluej.desktop) md5sums=('d7138995e2e66a89d9886e1c414cb3a8' '94b9bc934a337ed44e2239dd362520f6' '6cfbab36d21971e09bd0dc8a470c52e5') 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 (UTC)

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