Необходимостта да се включват и други буркан файл буркан файлове се случва почти винаги, когато използвате класовете библиотека.
В такива случаи, както и че 99% от всички случаи, се използва заглавието на Клас-Path:
Клас-Path: Lib / SBPJavaAcc.jar Lib / firebirdsql-full.jar
тук имам пътя към архива и архив SBPJavaAcc.jar firebirdsql-full.jar, двата файла са в папката Lib. Разделител между файла - интервал. И какво ще правиш с този клас-Path? Тя трябва да бъде добавен към манифеста.
Помислете за пример. JarFile.jar в колоезденето като библиотека файл буркан - този буркан файл в предишния раздел. И да се науча как да се направи на JAR файловете в Eclipse.
Повече Jar пример
Създаване на нов проект JarInJar, и да ги пакетират myJar:
Създаване на пакет myJar MainJar клас (флаг създаде публично статично невалидни основни (String [] аргументи)) и промяна на генерираната съветника код, както следва:
Сега добавете в папката на проекта Hilfe: Щракнете с десния бутон върху корен проект папката -> New -> Folder. Добави външен файл: щракнете с десния бутон върху корен проект папката -> New -> Build Path -> Добавяне на външни архиви. JarFile.jar изберете от предишен проект. резултат:
Папката ще направим Hilfe Lib папка, след това обърнете внимание на проводника JarFile.jar копиране на файл от предишен проект и поставете копието в нашата папка Lib. Това може да стане или директно в Windows Explorer, или щракнете с десния бутон върху папката Lib -> Paste. получаваме:
Осъществяване на манипулатора натискане на бутона "Jar пример" (преди въвеждане на ново поле JarClass JC и уточни внос myPack.JarClass внос). И накрая, ние се получи:
И така, какво имаме? Ние създадохме MainJar клас, който използва JarClass клас от архивния файл. Това е, което ни трябва. Ние ще направим архив проект JarInJar, но този проект използва различен файл: JarFile.jar. Ние не може без работата на манифест.
Манифест за буркан архив
Щракнете с десния бутон върху корен проект папката New -> File, името на файла SBP-program.txt.
СКН-program.txt въведете текстовия файл: Манифест-Версия: 1.0
Създадена-By: SBP-програма
Main-Class: myJar.MainJar
Клас-Path: Lib / JARFile.jar
X-КОМЕНТАР: Lib съдържание папка е добавен ръчно
и преместите курсора на нов ред, е важно. получаваме:
Забележете на снимката над в началото на нов ред.
Запазване на проекта. Изпълнете проекта за извършване и се уверете, че всичко работи.
Свързани статии