Как сделать один файл jar из нескольких классов, который можно использовать в других проектах

У меня есть классы, которые говорят, что у меня 20 классов с разными целями. Теперь то, что я хочу сделать, это то, что я хочу создать один файл jar из всех них. Я хочу сделать это, потому что я хочу использовать эти классы как один Jar в других проектах. Как я могу это сделать?

Ответы

Ответ 2

Вы также можете сделать это с помощью командной строки. Перенесите все классы в папку. Скажем, что он находится в папке с абсолютным путем C:\Java\Project1.

Перейдите в ту же папку из командной строки. И выполните следующий код:

jar cfv Project1.jar *

Здесь c создаст jar, f передаст содержимое в файл, предоставленный, например, Project1.jar и v выведет процесс, выполняемый в консоль.

Подстановочный знак * примет все файлы, присутствующие в папке. И файл Jar будет создан в той же папке.

Теперь вы можете скопировать эту банку везде, где хотите использовать.:)

Ответ 3

Если вы используете Eclipse Вы можете сделать это,

Right Click on the Package -> Export -> java -> jar file 

Пакет означает любой пакет папок или любую группу выбранных файлов JAVA

Ответ 5

Или вы можете просто поместить классы в один проект eclipse и ссылаться на этот проект в других проектах eclipse для Android.

Right click on android project => Build Path => Configure BuildPath => 
Projects => Add

Это не будет работать, если вы используете ant для создания ваших проектов.