Ошибка Java при выполнении Java с консольным приложением Spring - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь выполнить Java с приложением Spring из консоли / DOS. Вот шаги, которые я выполнил:

  1. Скачал spring-framework-3.1.0.RELEASE и распаковал его тоже.
  2. Создал папку с именем «springlib» на F :.
  3. Скопировал все файлы в папке - F: \ spring-framework-3.1.0.RELEASE \ dist в F: \ springlib
  4. Скопировал все файлы в папке - F: \ spring-framework-3.1.0.RELEASE \ projects \ spring-build \ lib \ ivy в F: \ springlib
  5. Создал папку F: \ springtest и поместил в нее под Java-программой:

    import org.springframework.context.annotation.AnnotationConfigApplicationContext;

    публичный класс BillRunner { public static void main (String [] args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext (); System.out.println (контекст); } }

  6. Попытка скомпилировать программу, как показано ниже:

    F: \ springtest> javac -cp F: \ springlib * BillRunner.java javac: недействительный флаг: F: \ springlib \ commons-httpclient.jar Использование: Javac используйте -help для получения списка возможных опций

  7. Почему я получаю такую ​​ошибку? Какое решение?

1 Ответ

1 голос
/ 02 февраля 2012

Возможно, проблема связана с тем, как вы объявляете свой путь к классу: -cp F: \ springlib * Может быть, вы могли бы попробовать это F:\springtest>javac -cp "F:\springlib\*" BillRunner.java, но я должен признать, что это еще предстоит проверить. Подробнее о проблемах, связанных с подстановочными знаками в classpath здесь

...