[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

getting java to compile and run



Hi,

I have installed 'free-java-sdk' but it doesn't appear to have been setup correctly. When I ask it to comple a "hello world" type class (from a book) I get the following error message.

---cut---
$ jikes  app.java
Found 1 system error:

*** Semantic Error: You need to modify your classpath, sourcepath, bootclasspath, and/or extdirs setup. Jikes could not find package "java.lang" in:
                .
---cut---

I look in '/usr/share/doc/free-jave-sdk/README' it sugjested that I set 'JAVA_HOME' to '/usr/lib/fjsk' doing this didn't change anything.

If I use
---cut---
$ jikes --bootclasspath /usr/lib/fjsdk/jre/lib/rt.jar app.java
$ java app.class
java.lang.ClassNotFoundException: app.class not found in java.lang.ClassLoader$1{urls=[file:/mnt/storage/share/neil/src/java/./], parent=null}
   at java.net.URLClassLoader.findClass (URLClassLoader.java:841)
   at java.lang.ClassLoader.loadClass (ClassLoader.java:360)
   at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1285)
   at java.lang.ClassLoader.loadClass (ClassLoader.java:304)
   at java.lang.VirtualMachine.main (VirtualMachine.java:99)
---cut---

Can someone help me to get this working?

Regards Neil.



Reply to: