javac: компилировать класс java со сторонней библиотекой

У меня есть класс, который использует "org.apache.ant", и класс очень простой, его даже нет в пакете.

Поэтому я просто использую javac MyClass.java для его компиляции, конечно, я получил эту ошибку, говоря, что пакет «org.apache.ant» ​​не найден.

Я скачал артефакт. Итак, как мне указать источник библиотеки в команде javac?

Спасибо


person user113454    schedule 31.03.2012    source источник


Ответы (1)


Используйте classpath для включения пакета после компиляции.

Это может выглядеть примерно так...

javac -classpath .;org.apache.ant.jar MyClass
java -classpath .;org.apache.ant.jar MyClass

Перейдите по этой ссылке для получения дополнительной информации. Помощь с пакетами в java - импорт не работает

Обновить Следуйте советам по установке Ant здесь. https://supportweb.cs.bham.ac.uk/docs/tutorials/docsystem/build/tutorials/ant/ant.html

person Larry Battle    schedule 31.03.2012