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
... 1 more
Am I missing something?
posted 7 years ago
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.