Меня очень раздражает необходимость спрашивать об этом, но я не могу заставить его работать. В настоящее время у меня есть проект с:
5 классов в папке src/
2 JARS с именами profiles.jar и classifier.jar в корневой папке
Я хочу создать makefile? или "пакетный файл?" компилировать и запускать эти классы ИЗ КОМАНДНОЙ СТРОКИ WINDOWS, но сначала добавить файлы jar в путь сборки? Я не уверен, как мне это сделать
Когда я пытаюсь это сделать, он говорит, что класс не найден, скорее всего, из-за того, что я неправильно добавил банки в путь сборки. Какие команды мне нужно использовать, чтобы запустить это в командной строке?
Спасибо, Филипп.
ИЗМЕНИТЬ
Спасибо за помощь, у меня много проблем с тем, чтобы заставить его работать. В настоящее время у меня есть проект с 5 классами в папке src и 2 jar в папке jar.
Вот команды, которые я запускаю:
установить CLASSPATH = C:\wamp\www\news\UserProfiling\jars\classifier.jar; C:\wamp\www\news\UserProfiling\jars\profiles.jar
Затем из корневой папки я запускаю:
javac источник/*.java
Потом:
java -cp ./src:./jars/* src/Взаимодействие
Взаимодействие - это основной класс, я получаю всевозможные ошибки noclassfound, я что-то не так делаю? Большое спасибо Филипп
ОШИБКА
java -cp ./src:./jars/* Исключение взаимодействия в потоке «основной» java.security.AccessController.doPrivileged (собственный метод) на java.net.URLClassLoader.findClass (неизвестный источник) на java.lang.ClassLoader.loadClass (неизвестный источник) на sun.misc.Launcher$AppClassLoader.loadClass (неизвестный источник) на java.lang.ClassLoader.loadClass(неизвестный источник) в java.lang.ClassLoader.loadClassInternal(неизвестный источник) Не удалось найти основной класс: Взаимодействие. Программа будет закрыта.