Вы не должны использовать библиотеку глобальных расширений, если вам действительно не нужно.
По сути, ваши программы должны быть автономными модулями с библиотечным кодом поверх стандартной JVM, это позволит различным программам предъявлять разные требования к версиям библиотечного кода, а также будет работать при использовании на других машинах.
Выберите хорошую IDE (Eclipse, NetBeans, возможно, Xcode, но я ее не использовал) и научитесь добавлять файлы jar в свои проекты. Это сделает вас более привлекательным программистом для будущего работодателя.