Re: Import Map.class wrong version error



Sharad wrote:
Thanks Mikael,

which java resulted to /usr/java14/jre/bin/java

if you do 'java -version' what do you get?

Are you using sun's version? I cannot see a core.jar ( i am solaris and linux).

$JAVA_HOME to nothing...

Petterson Mikael wrote:

Sharad wrote:

Hi There....

I'm running into these import problems....
I'm trying to import the java.util.Map and java.util.HashMap Class on a
IBM AIX server running java 1.4.2.

Could anyone please help me in identifying what is that I am doing
wrong....
I have core.jar that has these files in the Lib dir...but still I get
the error...notably it says it is Wrong version 48 expecting 45....

I have no idea of this error could b....

Appreciate your response

/u/sharadch> $CLASSPATH
ksh:
/usr/java14/jre/lib/core.jar:/adw/adwinsp1/sqllib/java/db2java.zip:/adw/adwinsp1/sqllib/java/db2jcc.jar:/adw/adwinsp1/sqllib/java/sqlj.zip:/adw/adwinsp1/sqllib/function:/adw/adwinsp1/sqllib/java/db2jcc_license_cisuz.jar:/adw/adwinsp1/sqllib/java/db2jcc_license_cu.jar:.:
not found.
/u/sharadch> $PATH
ksh:
/usr/java14/jre/bin:/opt/oracle/product/9.2.0/bin:/usr/bin:/usr/ucb:/etc:/usr/dt/bin:/usr/bin:/usr/ucb:/etc:/usr/dt/bin:/usr/bin:/usr/ucb:/etc:/usr/dt/bin:/usr/bin:/usr/ucb:/etc:/usr/dt/bin:/usr/bin:/usr/ucb:/etc:/usr/dt/bin:/opt/openlink5/bin:/opt/openlink5/samples/ODBC:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java130/jre/bin:/usr/java130/bin:/usr/local/bin:/u/sharadch/bin:/opt/sas:/usr/local/bin:/opt/ks/bin:/opt/openlink5/bin:/opt/datamart/utilities:/usr/atria/bin:/adw/adwinsp1/sqllib/bin:/adw/adwinsp1/sqllib/adm:/adw/adwinsp1/sqllib/misc:/usr/bin:/etc:/usr/sbin:/usr/ucb:/u/sharadch/bin:/usr/bin/X11:/sbin:
not found.
/u/sharadch> cat HelloWorld.java
import java.util.Map;
import java.util.HashMap;

class HelloWorld {
public static void main(String args[]) {

System.out.print("Java Works !!!! ");


}
}/u/sharadch> javac HelloWorld.java
error: Invalid class file format:
/usr/java14/jre/lib/core.jar(java/util/Map.class), wrong version: 48,
expected 45
HelloWorld.java:1: Class java.util.Map not found in import.
import java.util.Map;
^
error: Invalid class file format:
/usr/java14/jre/lib/core.jar(java/util/HashMap.class), wrong version:
48, expected 45
HelloWorld.java:2: Class java.util.HashMap not found in import.
import java.util.HashMap;
^
error: Invalid class file format:
/usr/java14/jre/lib/core.jar(java/lang/Object.class), wrong version:
48, expected 45
HelloWorld.java:4: Superclass java.lang.Object of class HelloWorld not
found.
class HelloWorld {
^
6 errors


Hi,

Do 'which java' and check env. variables JAVA_HOME PATH.
Post result here.

cheers,

//mikael


.



Relevant Pages

  • Re: Import Map.class wrong version error
    ... IBM AIX server running java 1.4.2. ... the error...notably it says it is Wrong version 48 expecting 45.... ... error: Invalid class file format: ...
    (comp.lang.java.help)
  • Import util.Hashmap Map problem
    ... IBM AIX server running java 1.4.2. ... the error...notably it says it is Wrong version 48 expecting 45.... ... error: Invalid class file format: ...
    (comp.lang.java.programmer)
  • Import Map.class wrong version error
    ... IBM AIX server running java 1.4.2. ... the error...notably it says it is Wrong version 48 expecting 45.... ... error: Invalid class file format: ...
    (comp.lang.java.help)
  • Re: Import Map.class wrong version error
    ... IBM AIX server running java 1.4.2. ... the error...notably it says it is Wrong version 48 expecting 45.... ... error: Invalid class file format: ...
    (comp.lang.java.help)
  • Re: Base designer class missing in 2.0
    ... Nevermind, stupid error, added reference "system.design" and it works. ... usually code in Java. ... I was expecting it to ...
    (microsoft.public.dotnet.framework.aspnet.buildingcontrols)