Установка пути к классам в файле Jar (Eclipse's) - PullRequest
0 голосов
/ 12 марта 2012

У меня есть файл program.jar, в который входят некоторые внешние библиотеки. Кроме того, я не хочу начинать некоторые занятия с program.jar.

Классы (TestKlass.class, ...) расположены в <path>/bin/data/test + иногда здесь будут добавляться новые классы.

Как я могу установить это местоположение для classpath, чтобы я мог использовать эту команду в файле jar:

cStart = Class.forName("data.test.TestKlass.class");

Вот так выглядит мой текущий файл MANIFEST.MF:

Manifest-Version: 1.0
Rsrc-Class-Path: ./ junit-4.10.jar selenium-java-2.20.0.jar WinRegistr
 y-4.4.jar selenium-server.jar
Class-Path: .
Rsrc-Main-Class: data.Testworks
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

(все хорошо работает в затмении)

1 Ответ

3 голосов
/ 12 марта 2012

Нельзя ссылаться на внешние jars классы в исполняемом файле jar.Все должно быть в банке.

...