Как к подстановочному знаку включают файлы JAR при компиляции?

Я также хотел бы знать «правильный» путь, но в то же время, вы можете сделать это:

git show mytag | head -1    
46
задан djangofan 9 December 2012 в 19:12
поделиться

3 ответа

ваша командная строка верна, но есть некоторые соображения:

  • у вас должен быть javac> = 1.6, потому что только в этой версии компилятор анализирует "*" как различные файлы JAR.
  • у вас должна быть Windows, потому что ";" является разделителем пути только для этой операционной системы (он не работает в Unix, разделителем пути в Unix является ":").

Я предполагаю, что файл JAR имеет правильную структуру каталогов, как вы заявили.

26
ответ дан 26 November 2019 в 20:34
поделиться

javac не понимает * .jar в аргументе пути к классам. Вам нужно явно указать каждую банку. например,

javac -cp ".;mina.jar" MyRtmpClient.java
16
ответ дан 26 November 2019 в 20:34
поделиться

попробуйте включить файл jar в командную строку так:

javac MyRtmpClient.java ByteBuffer.jar

-2
ответ дан 26 November 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: