Вам нужен файл .class
(скомпилированный код Java) внутри jar, а не файл .java
.Если у вас есть это, добавьте .jar к вашему classpath или к одному из каталогов в вашем classpath, и тогда вы можете просто ссылаться на Object из вашего Java-кода.
Т.е.:
MyObject newObj = new MyObject();
Вот как вы указываете jar в пути к классам:
java -classpath ".;myjar.jar" org.mine.MyClass
Редактировать: Поскольку вы не хотите изменять путь к классам, попробуйте что-то вроде этого:
File file = new File("/path/to/myjar.jar");
URL url = file.toURL();
URL[] urls = new URL[]{url};
ClassLoader cl = new URLClassLoader(urls);
Class cls = cl.loadClass("org.mine.myclass")