This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I've read that you can put JAR files on a mac in /System/Library/Java/Extensions and they become available to the JVM.
But I put jr.jar in there, and it doesn't seem to be recognized.
This code compiles:
public class DaysOld
public static void main (String  args)
GDate dateIn = new GDate();
System.out.println( "just a stub" );
But when I run it, the class isn't found
Caused by: java.lang.ClassNotFoundException at edu.rice.cs.plt.reflect.PathClassLoader.findClass(PathClassLoader.java:148)
... 1 more
Am I missing something?
Joined: Dec 26, 2002
Turned out I WAS missing something.
I'm using the DrJava IDE to write my code. It's a simple IDE without lots of fancy bells and whistles. HOWEVER, it does have its own classpath settings. I put the jar in the top level folder I'm using for the cattledrive, and then used the preferences/resource locations command to add the jr. jar.
I also tested just using the terminal, after adding a .bashrc file to my drive, as follows:
Use a text editor (e.g., TextEdit) to add the following line to the file /Users/username/.bashrc.