On 3/27/06, Ali Helmy <alihelmy@xxxxxxxxx> wrote: > ok, so i exported the path with > export JAVA_HOME=/home/ahelmy/jdk1.5.0 > > then i checked which jar, it said > /usr/bin/jar which is a link that points to /usr/java/jdk1.5/bin/jar which > is the correct path > > so then i remade the file using jar -cf, but the bloody bastard > (MANIFEST.mf) still says Created-By: 0.92-gcc > > WTF should i do now? Why don't you just kill (remove) /usr/bin/jar and then do export PATH=$PATH:$JAVA_HOME/bin as already suggest .Do you really need the /usr/bin/jar syslink? > > On 27/03/06, Kazimieras Vaina <kazimieras.vaina@xxxxxxxxx > wrote: > > I did some searching and found that java-1.4.2-gcj-compat-devel contains > > jar program. You may check if it's installed and remove it. > > You can update the PATH as well, if You have exported JAVA_HOME > > previously: > > export PATH=$PATH:$JAVA_HOME/bin > > > > hope that helps > > > > On Mon, 2006-03-27 at 06:26 -0600, Michael Yep wrote: > > > As far as the java instalation goes, what i did was unpacked the zip > > > from sun, and then you just need to type > > > export JAVA_HOME=/home/username/jdk1.5.0 > > > its been working great for me since FC1 > > > > > > Ali Helmy wrote: > > > > The fedora solved project talks about how to make the JRE the default > > > > run time environment... I already did that, by replacing the link for > > > > the java command in gcj by a link to the java command in the jdk > folder... > > > > > > > > However, that isn't my problem... my problem is that the JDK jar > > > > program, creates MANIFEST files usinf gcc... i don't know how the jar > > > > program does that, and i dont know which file is used to create > MANIFEST > > > > files... i think it is an old link in the /usr/bin directory or some > > > > other old link that i have to replace from pointing at the gcc folder > to > > > > the jdk folder... > > > > > > > > Anyone know what files, libs or programs jar uses to create jar files? > > > > > > > > On 27/03/06, *Kazimieras Vaina* < kazimieras.vaina@xxxxxxxxx > > > > <mailto:kazimieras.vaina@xxxxxxxxx >> wrote: > > > > > > > > Hi, > > > > > > > > There is also /usr/sbin/alternatives command to solve Sun jdk and > gcj > > > > conflicts. > > > > At > http://fedorasolved.org/browser-solutions/sun-java-installation > > > > You may find some hints how to use the alternatives command. > > > > > > > > On Sun, 2006-03-26 at 20:26 -0500, Dan wrote: > > > > > Ali Helmy wrote: > > > > > > Hey mate, > > > > > > > > > > > > Thanks for the information... i tried your suggestion about > the > > > > > > BufferedReader and it worked... however: > > > > > > > > > > > > Possibly there's still some gcj toolset stuff left. If you > want to > > > > > > solve this clean, check out the jpackage.org > > > > <http://jpackage.org> < http://jpackage.org/> > > > > > > site and download the rpm building package. It allows you to > > > > create an > > > > > > rpm file for the jdk which is compatible with "alternatives". > This > > > > > > way, you can switch the system JRE between gcj and the Sun JDK > (and > > > > > > others). > > > > > > > > > > > > umm, can you provide more detailed info? > > > > > > > > > > > > On 26/03/06, *Klaasjan Brand* < klaasjan@xxxxxxxxx > > > > <mailto:klaasjan@xxxxxxxxx> > > > > > > <mailto: klaasjan@xxxxxxxxx <mailto:klaasjan@xxxxxxxxx>>> > wrote: > > > > > > > > > > > > > > > > > > > > > > > > On 3/26/06, *Ali Helmy* < alihelmy@xxxxxxxxx > > > > <mailto:alihelmy@xxxxxxxxx> > > > > > > <mailto: alihelmy@xxxxxxxxx <mailto:alihelmy@xxxxxxxxx>>> > wrote: > > > > > > > > > > > > Hey mates, > > > > > > > > > > > > I need to inquire about two issues in particular > regarding > > > > > > JDK... Firstly, so that you can understand my > background: > > > > > > > > > > > > - I'm running FedoraCore 5 > > > > > > - In the FC installation, I installed the regular Java > > > > > > Development libs & tools (such as eclipse, gcj, > ...etc) > > > > > > - I downloaded and installed the JDK1.5 and the JVM > from Sun > > > > > > Microsystems, Inc. > > > > > > - I removed all the java related bins in the /usr/bin > > > > folder, > > > > > > then recreated the links to the new bins in the > > > > > > /usr/java/jdk1.4.0/bin library to make the javac, > java, jar, > > > > > > javah... etc commands use the new JDK > > > > > > > > > > > > > > > > > > Now here's my problems: > > > > > > > > > > > > A) When i create a jar file (ex: jar -cf Anyfile.jar > > > > > > Anyclass.class), the manifest file created with it > > > > > > (META-INF/MANIFEST) lists: > > > > > > Manifest-Version: 1.0 > > > > > > Created-By: 0.92-gcc > > > > > > where you see, that my problem is that the manifest > file was > > > > > > created by "gcc" apparently, and not 1.5.0_01 (Sun > > > > > > Microsystems Inc.) which should have been the case... > > > > so, how > > > > > > can i change the manifest file maker? > > > > > > > > > > > > > > > > > > Possibly there's still some gcj toolset stuff left. If you > > > > want to > > > > > > solve this clean, check out the jpackage.org > > > > <http://jpackage.org> < http://jpackage.org> > > > > > > site and download the rpm building package. It allows you > to > > > > > > create an rpm file for the jdk which is compatible with > > > > > > "alternatives". This way, you can switch the system JRE > between > > > > > > gcj and the Sun JDK (and others). > > > > > > > > > > > > > > > > > > And the Note I Get after compiling with (javac > > > > > > -Xlint:deprecation ...etc): > > > > > > [ahelmy@Laptop Java]$ javac -Xlint:deprecation > > > > > > ReadingFromConsole.java > > > > > > ReadingFromConsole.java:12: warning: [deprecation] > > > > readLine() > > > > > > in java.io.DataInputStream has been deprecated > > > > > > UsrInput = > IStream.readLine(); > > > > > > > > > > > > So, does anyone know a replacement to read directly a > > > > line of > > > > > > user input from the ( System.in < http://System.in> > > > > <http://System.in>) through a > > > > > > console? Because .readline( ) was the one listed in > the API > > > > > > > > > > > > > > > > > > It's in the API documentation: > > > > > > > > > > > http://java.sun.com/j2se/1.4.2/docs/api/java/io/DataInputStream.html#readLine() > > > > > <http://java.sun.com/j2se/1.4.2/docs/api/java/io/DataInputStream.html#readLine() > > > > > > > > > > > > > <http://java.sun.com/j2se/1.4.2/docs/api/java/io/DataInputStream.html#readLine%28%29 > > > > > > > > > > > > > > Wrap the InputStream in a BufferedReader and you'll get > rid > > > > of the > > > > > > deprecation (and gain compatibility with different > character > > > > sets). > > > > > > > > > > > > Klaasjan > > > > > > > > > > > > > > > > > > -- > > > > > > fedora-list mailing list > > > > > > fedora-list@xxxxxxxxxx <mailto:fedora-list@xxxxxxxxxx> > > > > <mailto: fedora-list@xxxxxxxxxx <mailto:fedora-list@xxxxxxxxxx>> > > > > > > To unsubscribe: > > > > > https://www.redhat.com/mailman/listinfo/fedora-list > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > A. Helmy > > > > > Check out the first and second replies of this post: > > > > > http://www.fedorasolved.com/viewtopic.php?t=120 > > > > > It's for FC4, but the same thing works for FC5. > > > > > -Dan > > > > > > > > > > > > > -- > > > > fedora-list mailing list > > > > fedora-list@xxxxxxxxxx <mailto: fedora-list@xxxxxxxxxx> > > > > To unsubscribe: > https://www.redhat.com/mailman/listinfo/fedora-list > > > > < > https://www.redhat.com/mailman/listinfo/fedora-list> > > > > > > > > > > > > > > > > > > > > -- > > > > A. Helmy > > > > > > > > > > -- > > > Michael Yep > > > Development / Technical Operations > > > RemoteLink, Inc. > > > (630) 983-0072 x164 > > > > > > GPG Public Key > > > > http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x126439D9 > > > > > > > -- > > fedora-list mailing list > > fedora-list@xxxxxxxxxx > > To unsubscribe: > https://www.redhat.com/mailman/listinfo/fedora-list > > > > > > -- > A. Helmy > -- > fedora-list mailing list > fedora-list@xxxxxxxxxx > To unsubscribe: > https://www.redhat.com/mailman/listinfo/fedora-list > > -- "All I ask is a chance to prove that money can't make me happy." Jeff Mutonho Java/J2EE Developer mob : + 27 82 907 6420 GoogleTalk : ejbengine Skype : ejbengine Registered Linux user number 366042