Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Newbie question on error message

 
Melinda Savoy
Ranch Hand
Posts: 387
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am new to java so please forgive what maybe a stupid question:

I downloaded the 5.0 version of java and everything went well. I was then told that the IBM rational tool that we use in a new dept that I just moved into stated that that version is not supported. Therefore I uninstalled it and installed the 1.4.2_08 (last version on sun.com). Now when I am trying to go through a NON-IBM RATIONAL tutorial I am getting the following error that, after googling on the error message, states that I am having a conflict with the 5.0 JRE but I no longer have 5.0 installed. I now just installed both the 1.4.2_08 versions of the JRE and JDK from my system but to no avail. Here is what i have in my PATH under the SYSTEM VARIABLES section:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\j2sdk1.4.2_08\bin;C:\Program Filles\NetManage\RUMBA\System;
C:\Program Files\Microsoft SQL Server\80\Tools\BINN

Here is my CLASSPATH:

.;C:\Program Files\CoreJavaBook

Any help or direction would be appreciated. Thanks.

[ June 21, 2005: Message edited by: Melinda Savoy ]
[ June 21, 2005: Message edited by: Melinda Savoy ]
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I am getting the following error

Can you post the actual error?
 
Melinda Savoy
Ranch Hand
Posts: 387
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My apologies, here is the error:

C:\Program Files\CoreJavaBook\v1ch4\Calendar\ch4_1Calendar.java:16: cannot access corejava.Day
bad class file: C:\Program Files\CoreJavaBook\corejava\Day.class
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
Day today = new Day(); // today's date
^
1 error

Tool completed with exit code 1
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You need to delete the class file Day.class (and probably all the other CoreJavaBook classes) and recompile them with 1.4.2_08.
 
Ian Perkins
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Or else reinstall Java 1.5 alongside 1.4.2 and don't use the IBM tool for this exercise(presumably the tutorial includes instructions on how to run the app from the command line?).

I guess that if you are allowed to install different Java versions then you should have access to a command shell? You can then switch between versions by changing the PATH variable...
 
Melinda Savoy
Ranch Hand
Posts: 387
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul,

Thanks so much for your help and time.

Regards.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic