Package Details: bluej 4.2.2-1

Git Clone URL: https://aur.archlinux.org/bluej.git (read-only)
Package Base: bluej
Description: An integrated Java environment specifically designed for introductory teaching
Upstream URL: https://www.bluej.org
Licenses: GPL2, custom, BSD, MIT, Apache, LGPL2.1, CPL
Submitter: zerathidune
Maintainer: chetgurevitch
Last Packager: chetgurevitch
Votes: 72
Popularity: 0.238437
First Submitted: 2007-11-19 19:23
Last Updated: 2019-10-12 19:07

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

ChuckWhite commented on 2019-10-12 23:37

I thought I was stuck but Jakobchs comment helped me out. Apparently if BlueJ seems to be stuck loading it opens another window where you need to confirm something but the windows is too small to see something and not resizable. Just hit enter.

chromanju commented on 2019-10-12 19:49

@chetgurevitch Thank you for your quick reply and help. Unfortunately, I couldn't figure out anything I could install additionally or change. I posted the output of

$ pacman -Fl java11-openjfx on https://pastebin.com/DzGu8qJ3

and $ archlinux-java status results in

java-11-openjdk java-12-jdk (default) java-13-openjdk java-8-jre/jre

(as written in my first post)

The installed Bluej-Version is 4.2.2-1.

Appreciate your help!

chetgurevitch commented on 2019-10-12 18:53

@chromanju can't reproduce, make sure you're using the latest PKGBUILDs (4.2.1-5 and 3.6.0-3), you have java11-openjfx installed, and your system is fully up to date. If you're still experiencing the issue please post the output of

$ pacman -Fl java11-openjfx

and

$ archlinux-java status

edit: about to update bluej to 4.2.2, would be best if you could test with this version

chromanju commented on 2019-10-12 09:19

BlueJ still won't start resulting in these error(s); help required: xception 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(ClassLoader.java:1016) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:802)

BTW: same problem with greenfoot at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:700) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:623) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at bluej.Boot.main(Boot.java:202) Caused by: java.lang.ClassNotFoundException: javafx.application.Application at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)

Installed java-versions: java-11-openjdk, java-12-jdk (default), java-13-openjdk, java-8-jre/jre

BTW: similar problem with greenfoot

Jakobch commented on 2019-09-19 08:43

Bluej gets stuck in loading screen and is not responding when I try to open it. I had bluej installed before the 3 latest updates, where it worked fine.

Terminal output: (java:10299): Gdk-WARNING **: 10:34:56.196: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.

Edit: Never mind. You just need to smash some random keys, when it is stuck on loading screen for bluej to open.

flipmess commented on 2019-09-03 22:19

this tries to install java11-openjfx which conflicts then with java-openjfx-bin which already provides java-openjfx=11.0.2

ThomasKl commented on 2019-08-22 08:52

I load the testing openjfx and now I get: (java:4580): Gdk-WARNING **: 10:44:16.937: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.

chetgurevitch commented on 2019-08-22 01:03

There's an update to the java11-openjfx package in the testing repo that changes the location. I've pushed another update that allows it to fall back to the old location.

ThomasKl commented on 2019-08-21 10:46

I have the same problem in a new installation.

arkoprovo1996 commented on 2019-08-21 07:32

Still the same problem; help required. Terminal output for /usr/bin/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(ClassLoader.java:1016) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:802) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:700) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:623) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at bluej.Boot.main(Boot.java:202) Caused by: java.lang.ClassNotFoundException: javafx.application.Application at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 10 more