jar + biblioteka nie widzi jej

0

Witam serdecznie,

mam pytanko. Mam zbudowanego jara, ale nie odczytuje mi biblioteki jxl.jar. Jest ona potrzebna do odczytania plików xls. Mój Manifest.mf przedstawia się w następujacy sposób:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.)
Main-Class: Aplikacja
Class-Path: jxl.jar
Class-Path: jexcelapi_2_6_12.zip
Class-Path: xls/nazwa_pliku.xls

bibliotekę mam w katalogu dist, ale nie działa.Nie wiem gdzie ją mam umieścić?
Próbowałam z apostrofami, podawałam całą ścieżkę i nic :(

Prosiłabym uprzejmie o wskazówkę...

0

Witam,

Przy takiej konfiguracji class-path jxl.jar musi być w tym samym katalogu, co Twój plik jar. Oczywiście możesz też poprawić class-path:

Class-Path: dist/jxl.jar jexcelapi_2_6_12.zip xls/nazwa_pliku.xls

0

niestety nie działa, mój katalog dist zawiera:

jexcelapi_2_6_12.zpi
jxl.jar
Projekt.jar

a plik Manifest.mf:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.)
Main-Class: package1.package2.Aplikacja
Class-Path: dist/jxl.jar 
Class-Path: dist/jexcelapi_2_6_12.zip
Class-Path: xls/nazwa_pliku.xls

zastanawia mnie to jak otwieram Projekt.jar to nie ma tam bibliotek, może one powinny byc tam. Tylko nie wiem czy rozpakowanie i ponowne zapakowanie pomoże?..

0

banał :)

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.)
Main-Class: Aplikacja
Class-Path: jxl.jar xls\nazwa_pliku.xls xls\nazwa_pliku2.xls

1 użytkowników online, w tym zalogowanych: 0, gości: 1