[00:53] Is this a good place to look for help on building icedtea6 on Ubuntu? [19:12] hi can anyone help me with getting openjdk and eclipse to work together? I get the following error when I try to run the appletviewer sun.applet.AppletViewer not fond in gnu.gcj.runtime.SystemClassLoader [19:12] thank you in advance [21:54] hi there [22:05] hi there [22:20] hi there [22:45] hicham: hi [22:45] how r u doing? [22:45] not bad [22:45] do you know about ubuntu-java stuff? [22:46] a little bit [22:46] it is a packaging room [22:46] no? [22:46] can you help me with a problem [22:46] yes [22:46] yes [22:46] if i can [22:46] ask [22:46] hi can anyone help me with getting openjdk and eclipse to work together? I get the following error when I try to run the appletviewer sun.applet.AppletViewer not fond in gnu.gcj.runtime.SystemClassLoader [22:46] repost from earlier [22:47] I have openjdk-6-jdk installed [22:47] but why openjdk? [22:47] it is still incomplete [22:47] it is a work in progress [22:47] what is missing? [22:47] a lot of classes and stuff [22:48] I thought sun opened most of it and what it did not, was reverse engineered [22:48] I thought it passed the tests to make sure it was compliant [22:48] or am I wrong? [22:49] it is compliant [22:49] but not complete [22:49] otherwise sun will loose the market [22:49] I see [22:49] what all is missing [22:49] eclipse runs well with gcj? [22:49] well it is running apart from the appletviewer [22:50] there is even an eclipse-jdt-gcj package in ubuntu [22:50] yes [22:50] in ubuntu there is two alternatives [22:50] the native version of eclipse built with gcj [22:51] and the one that runs with sun-jre [22:51] have u tried sun's jre? [22:52] no [22:53] but I'd rather use the open source version if at all possible [22:53] why? [22:53] most people use sun-jre [22:54] because I support open software [22:55] me too [22:55] here is a tip [22:55] try to find the class in jre and put in OpenJDK's runtime [22:55] usually, there is a main jar file [22:55] which contains the basic runtime classes [22:57] doesn't it load all the classes in jre? [22:57] already [22:57] yes, but as u told, it doesnt find some classes [22:57] how do I find it? [22:57] plus, the open jdk wont use the sun package [22:58] it is obvious [22:58] err [22:58] I'm new to all this [22:58] so forgive my ignorance [22:58] me too i m new dont worry [22:58] r u working on ubuntu? [22:58] yes [22:59] I have hte ubuntu packages installed [23:03] ok [23:03] I got it to work [23:03] somehow [23:03] but I still am confused by something [23:03] how did u do? [23:03] so [23:03] what? [23:04] it turns out that I seem to have 2 javas installed [23:04] if I go to run [23:04] then there is a tab called JRE [23:05] in that tab there is Project JRE (OpenJDK) [23:05] here is a program to help you : galternatives [23:06] and u can choose from the project properties too [23:06] but it is using a jre in a directory called java-1.5.0-gcj-4.3-1.5.0.0 [23:06] and also one directory called openjdk-6-jdk [23:06] why are there two? [23:08] u have to choose the compiler [23:08] and the runtime [23:09] but why do I have two when I only installed openjdk-6-jdk [23:10] hmm [23:10] I am confused why I have gcj as well as openjdk [23:10] and what the difference is [23:10] for example [23:10] I seem to have 2 implementations of java in /usr/lib/jvm/ [23:11] one is /usr/lib/jvm/openjdk-6-jdk and the other is /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0 [23:14] openjdk is project different from gcj [23:14] it may uses some elements of it [23:14] but it is not the same [23:14] java-gcj is installed by default [23:14] that is why there is a folder for it [23:20] hmm [23:22] do u understand now? [23:24] i guess [23:24] can I get rid of the gcj version [23:33] can i remove the package gcj-4.3? [23:33] the whole java situation is so confusing because there are so many open source implementations of it [23:33] cacao, openjdk, gcj, icedtea [23:34] and many of them overlap [23:34] but they also all have their own packages [23:34] which makes it a big mess for someone who doesn't know what they are doing