Package Details: bluej 5.4.1-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: 74
Popularity: 0.000669
First Submitted: 2007-11-19 19:23 (UTC)
Last Updated: 2024-09-22 19:22 (UTC)

Dependencies (6)

Required by (0)

Sources (4)

Latest Comments

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

vinieich commented on 2019-08-10 17:17 (UTC)

Same as @muesli4. Just get the loading screen and then it hangs.

muesli4 commented on 2019-08-09 21:43 (UTC)

Doesn't work for me. By default I get the same as @hemicepha. When I run:

sudo archlinux-java set java-11-openjdk

I just get the loading screen and nothing happens. It is stuck.

ArchieMeng commented on 2019-07-30 10:39 (UTC)

I guess the first 2 lines in bluej execute are inappropriate. Because "archlinux-java get" will get the name of default JRE/JDK folder directly, there is no need to get the major version number of currently installed java lib.

hemicepha commented on 2019-06-23 15:40 (UTC) (edited on 2019-06-23 15:43 (UTC) by hemicepha)

The jdk-openjdk package contains the java-12-openjdk version and it looks like bluej can't use it yet:

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:151)
        at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:802)
        at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.ja
        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/

You have to manually install jdk11-openjdk and set it as default sudo archlinux-java set java-11-openjdk

mncarbone commented on 2019-05-09 12:09 (UTC)

[SOLVED] For solving the java version problem you must have installed the jdk-openjdk package and run:

sudo archlinux-java set java-11-openjdk

Regards.

WantToInstallBlu commented on 2019-05-07 22:28 (UTC) (edited on 2019-05-11 14:10 (UTC) by WantToInstallBlu)

I tried 4.2.0 and 4.2.1 both didn't work. I installed openjfx and all java stuff but i am getting this error: Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: bluej/Boot has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Edit: With the command above it just works fine. Thank you for your help.

gurevitch commented on 2019-05-03 03:06 (UTC) (edited on 2019-05-03 03:06 (UTC) by gurevitch)

@Fuxy you need java-openjfx-bin from the aur.

@auslaander did you make sure jdk11 was the default with archlinux-java?

If you did and it still didn't work could you try running bluej from the terminal and attach the output?

Fuxy commented on 2019-05-03 03:02 (UTC)

I'm getting "error: target not found: java-openjfx>=11" when i try to build the latest version.

Any plans to get that dependency updated?

Otherwise as @auslaander said the only option is to stick to the install and older version.

auslaander commented on 2019-04-29 18:47 (UTC)

4.20 didnt work for me aswell, I tried everything but then I tried 4.14 with jdk8 and it worked instantly.. so if you dont really need the latest version go for the last version without jdk11