Package Details: bluej 5.0.3-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: 75
Popularity: 0.000530
First Submitted: 2007-11-19 19:23 (UTC)
Last Updated: 2022-04-10 12:55 (UTC)

Dependencies (5)

Required by (0)

Sources (4)

Latest Comments

krouziciorel commented on 2022-04-11 08:01 (UTC)

Thank you so much for the quick update, BlueJ is my favorite environment that I use for learning this language together with the Object first with Java book. Hopefully in future versions the authors will abandon Java 11 and use the newer Java 17 LTS.

nomisge commented on 2022-04-10 12:57 (UTC) (edited on 2022-04-10 12:57 (UTC) by nomisge)

Updated version. Thanks @krouziciorel for letting me know.

dalewe commented on 2021-02-15 20:45 (UTC)

On the newest version I had to change the -Xmx parameter of archlinux-java-run to something higher (I used 1024M) otherwise bluej wouldn't start ("malloc(): corrupted top size"). Not sure whether that's just me but thought I'd let you know, maybe it helps someone.

nomisge commented on 2021-02-14 11:47 (UTC)

Upgraded to new version. Please let me know if there are any issues.

nomisge commented on 2021-01-30 10:37 (UTC)

Besides all the fixes/improvements suggested, there is a new upstream version: https://www.bluej.org/download/files/BlueJ-linux-500.deb

I flagged it out of date and requested to orphan the package, cause I would like to continue maintaining it, if @chetgurevitch wont.

KingFail commented on 2020-10-09 11:03 (UTC)

Application works, but many of its pop-up dialogs have zero size, showing up as just a vertical line. Doesn't happen for "Open Editor" and such, but for "Delete" on a class, "Tools > Teams > Checkout Project", and various important functionality this happens. Weirdly it sometimes randomly works, but I have yet to figure out the pattern.

Any ideas?

arkoprovo1996 commented on 2020-05-01 07:18 (UTC) (edited on 2020-05-01 07:19 (UTC) by arkoprovo1996)

Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application

Although It is installed. Java-13-OpenJDK, Java-11-OpenJDK, both give same error. Could anyone help please?

nomisge commented on 2020-03-06 09:55 (UTC) (edited on 2020-03-06 17:52 (UTC) by nomisge)

To be able to have bluej automatically open when clicked on project.bluej file, please add a mime type. I realized it with following additions:

I included a bluej.install with following content:

post_install() {
    if test -x /usr/bin/update-mime-database usr/share/mime &> /dev/null; then update-mime-database usr/share/mime &> /dev/null; fi
}

post_upgrade() {
    post_install
}

pre_remove() {
    if test -x /usr/bin/update-mime-database usr/share/mime &> /dev/null; then update-mime-database usr/share/mime &> /dev/null; fi
}

Added bluej.xml

<?xml version="1.0" encoding="UTF-8"?>
 <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-bluej.package">
         <comment>BlueJ Package</comment>
         <comment xml:lang="de">BlueJ Paket</comment>
         <glob pattern="*.bluej"/>
  </mime-type>
</mime-info>

And changed bluej.desktop

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=BlueJ
Comment=A simple powerful Java IDE
Categories=Application;Development;
Exec=bluej %u
MimeType=application/x-bluej.package;
Icon=bluej
Terminal=false
Type=Application
StartupWMClass=bluej.Boot$App

And finally updated source and sha256sums lines in PKGBUILD and added:

install -Dm644 "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml"

joesv commented on 2019-11-16 22:03 (UTC)

I just installed the package on arch linux running the 5.3.11 kernel, however no fonts are being rendered in the program. If I hover around the header I can see submenus however none of the text is being rendered.

chromanju commented on 2019-10-27 19:16 (UTC) (edited on 2019-10-29 09:01 (UTC) by chromanju)

[ SOLVED ] Up to now, I tried several (re-)installs with regard to java/javafx under Manjaro - no success. I (still) receive the following errors when starting BlueJ:

https://pastebin.com/GtvcBH7Y

Any ideas? Help really appreciated!!

Starting from scratch, re-installing all dependencies, BlueJ runs again.

ChuckWhite commented on 2019-10-12 23:37 (UTC)

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 (UTC) (edited on 2019-10-12 19:50 (UTC) by chromanju)

@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 (UTC) (edited on 2019-10-12 19:08 (UTC) by chetgurevitch)

@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 (UTC) (edited on 2019-10-12 09:21 (UTC) by chromanju)

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 (UTC) (edited on 2019-09-19 16:35 (UTC) by Jakobch)

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

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

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

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

I have the same problem in a new installation.

arkoprovo1996 commented on 2019-08-21 07:32 (UTC)

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

chetgurevitch commented on 2019-08-20 23:33 (UTC)

One more small update, you should now be able to use javafx in projects.

chetgurevitch commented on 2019-08-20 22:50 (UTC)

Thanks to the javafx packaging getting sorted out in the repos and the archlinux-java-run script, the latest version should just work™ regardless of what archlinux-java is set to.

vinieich commented on 2019-08-11 20:44 (UTC)

It was a problem on my end. The _JAVA_OPTIONS= were set with some weird configs. After I erased it the program started. Hope it helps someone.

teacher4711 commented on 2019-08-11 18:27 (UTC) (edited on 2019-08-11 18:32 (UTC) by teacher4711)

Works for me with java-11-openjdk and jdk-11.0.4 from https://bell-sw.com/.

With java-11-openjdk, however, I cannot run JavaFX applications since JavaFX is not (no longer) included. The error message is: java.lang.NoClassDefFoundError: javafx/appjava.lang.NoClassDefFoundError: javafx/application/Preloader

With the jdk-11.0.4 from https://bell-sw.com/ JavaFX applications start fine.

Perhaps it would be wise to add no jdk dependencies at all and leave the choice up to the user. In my case, I just extract the jdk from https://bell-sw.com/ into /usr/lib/jvm, then run 'sudo archlinux-java set jdk-11.0.4' and BlueJ works fully, even with JavaFX applications.

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.

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

@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

0x715C commented on 2019-03-14 05:25 (UTC) (edited on 2019-03-21 03:11 (UTC) by 0x715C)

If you want to try 420. Install java-openjfx-bin from aur. Edit the PKGBUILD to use 4.2.0 as pkg_ver and SKIP sha256sum(or update them) Edit /usr/bin/bluej to include openjfx libraries in -cp flag. eg. https://pastebin.com/mggNC17g

Should work. The menu is buggy on xorg/i3, not sure about other DE's.

chetgurevitch commented on 2019-02-19 21:04 (UTC)

Just to let everyone know I'm waiting on openjfx packaging for java 11 to get resolved before updating the package.

stephenn commented on 2019-01-09 13:22 (UTC)

The current version requires Java 8. BlueJ 4.2.0 is expected to support JDK 11. See: https://www.bluej.org/faq.html#bluej-with-java-9-plus

pyropeter commented on 2018-11-01 12:48 (UTC)

Okay, this doesn't work with JDK10 or JDK7, but it does work with JDK8. I didn't check JDK9. Please fix the package.

pyropeter commented on 2018-11-01 12:46 (UTC) (edited on 2018-11-01 12:46 (UTC) by pyropeter)

$ 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:1009) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) at bluej.Boot.main(Boot.java:193) Caused by: java.lang.ClassNotFoundException: javafx.application.Application at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) ... 10 more

DarkWav commented on 2018-09-29 08:47 (UTC)

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

DarkWav commented on 2018-09-21 14:33 (UTC)

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: https://bluej.org/download/files/BlueJ-linux-413.deb And the source code can be found here: https://bluej.org/download/files/source/BlueJ-source-413.zip Aswell as the .jar installer here: https://bluej.org/download/files/BlueJ-generic-413.jar Thanks for your attention in advance!

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.

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

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

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

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

"$@"

teacher4711 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

chetgurevitch 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?

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

fheday commented on 2016-03-24 10:09 (UTC)

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

fheday commented on 2015-04-14 13:06 (UTC)

Updated to BlueJ 3.1.5, now also compatible with Rasbperry Pi 2

fheday commented on 2014-11-21 16:57 (UTC)

Updated to BlueJ 3.1.4, now also compatible with Raspberry Pi and with GPIO capabilities.

pyropeter commented on 2014-08-04 14:47 (UTC)

@shogoki: I disowned it. Have fun.

fheday commented on 2014-08-01 19:25 (UTC)

pyropeter, I am interested in adopting this package.

pyropeter commented on 2014-01-28 10:11 (UTC)

uploaded version 3.1.1 @kevincox: Yes, you are right. Sadly, I don't have the time to fix this. If you feel like adopting this package, I would be glad to disown it.

kevincox commented on 2013-09-06 19:09 (UTC)

This package should probably be called bluej-bin. There are source tarballs available on the site that could be used for a source package.

commented on 2013-06-16 14:57 (UTC)

Thanks for update this pakage.

pyropeter commented on 2013-06-14 19:19 (UTC)

uploaded version 3.1.0 thanks to poshus27 for flagging this package!

pyropeter commented on 2013-03-17 15:51 (UTC)

updated to version 3.0.9 thanks, kiwnix!

commented on 2013-03-16 23:54 (UTC)

Version 3.0.9 available, md5sum of the new jar 'c8f90017dbeea06fcaad65254c745807'

pyropeter commented on 2012-08-29 14:18 (UTC)

uploaded version 3.0.8 sorry for the long delay!

pyropeter commented on 2012-02-12 18:07 (UTC)

uploaded version 3.0.7

pyropeter commented on 2011-11-14 15:56 (UTC)

uploaded version 3.0.6

axil42 commented on 2011-10-22 11:58 (UTC)

No worries, shit happens :p

axil42 commented on 2011-10-22 05:46 (UTC)

No worries, shit happens :p

pyropeter commented on 2011-10-21 22:07 (UTC)

uploaded version 3.0.5 pkgrel 2: * new checksum for bluej-305.jar @markelos: apparently they changed two lines in installer.props on the 4th of October. I don't know why I didn't notice the wrong checksum when you first mentioned it, sorry.

axil42 commented on 2011-10-16 13:40 (UTC)

I just downloaded http://www.bluej.org/download/files/bluej-305.jar and it gave me 8d3f9115485f411e90655541dd2b9666 ...

pyropeter commented on 2011-10-16 13:36 (UTC)

3ddb9a34c6f5f115d604eb5fb56bbaa4 works for me...

axil42 commented on 2011-10-13 09:19 (UTC)

The md5sum of bluej-305.jar is wrong ;)

pyropeter commented on 2011-08-01 13:38 (UTC)

updated to version 3.0.5

pyropeter commented on 2010-11-25 15:34 (UTC)

updated to version 3.0.4

pyropeter commented on 2010-10-28 06:17 (UTC)

ok, fixed

commented on 2010-10-28 03:27 (UTC)

oops. got a wrong icon path in bluej.desktop change Icon=/usr/share/bluej/lib/images/bluej-icon-48.png to Icon=/usr/share/java/bluej/images/bluej-icon-48.png

pyropeter commented on 2010-10-27 17:44 (UTC)

I pulled in your bluej.desktop, but I use no desktop environment, so I am not able to test it. Thanks for testing the openjdk-compatibility!

commented on 2010-10-27 07:42 (UTC)

i've also created a .desktop file to place an application entry for bluej i put it in /usr/share/applications/bluej.desktop by adding install -m 644 -D -T "bluej.desktop" "$pkgdir/usr/share/applications/bluej.desktop" to the end of the build() function in PKGBUILD unfortunately .bluej project files have mime type "text/plain" it is no good to associate it with bluej as default application Here is the content of bluej.desktop : [Desktop Entry] Encoding=UTF-8 Exec=/usr/bin/bluej Name=BlueJ GenericName=Java IDE Icon=/usr/share/bluej/lib/images/bluej-icon-48.png Terminal=false Type=Application Categories=Java;Development

commented on 2010-10-27 07:33 (UTC)

i confirm that the change works with openjdk6 (6.b20_1.9.1-1)

pyropeter commented on 2010-10-26 14:42 (UTC)

I applied your change and tested it with jdk and jre from [community]. It would be nice if someone with openjdk could confirm it works.

commented on 2010-10-26 14:15 (UTC)

you could use $JAVA_HOME to make /usr/bin/bluej works for both jre & openjdk6 Change: CP="$APPBASE/bluej.jar:/opt/java/lib/tools.jar" `which java` -cp "$CP" bluej.Boot $* To: CP="$APPBASE/bluej.jar:$JAVA_HOME/lib/tools.jar" $JAVA_HOME/bin/java -cp "$CP" bluej.Boot $*