Hejsan. En JAR fil är som en Zip fil kort och gott. För att kunna använda det i ditt program, dvs referera till filen inuti JAR filen måste du använda dig utav Class.forName(filnamn), precis som du laddar SUN's JDBC-ODBC brygga. Om du vill hämta t ex en bild ur arkivet: Hejsan och tack för ditt svar.JAR arkiv
Håller på med lite Java. Jag har ett JAR arkiv som innehåller flera klasser. Hur gör jag för att använda arkivet i mitt program. Jag har testat följande:
<code>
import arkivetsnamn.* ;
//osv
</code>
Sedan när jag skall kompilera med javac så får jag meddelandet :
Package akrivetsnamn does not exist...
Kan jag göra på något annat sätt eller måste arkivet "unzippas" så att säga.
Philip HattSv: JAR arkiv
Image img = Toolkit.getDefaultTollkit().getImage(getClass().getResource("yourimage.jpg"));
bör oxå funka!
/AndreasSv: JAR arkiv
Testade mig fram lite på egen hand och kom på att det är en bra ide att ställa in classpath dit var .jar arkivet ligger. På så sätt kan man hänvisa till klasserna inuti arkivet. Verkar fungera.
Måste bara komma ihåg att inte radera den tidigare classpathen utan skarva på den.
Philip.