Importieren - wie mache ich neue Pakete/Packages/Libary bekannt

janinejaeger

Mitglied
Hallo,

Um mein encrypt-Problem zu lösen, wollte ich das TrueZip verwenden. Leider bekomme ich das aber nicht hin. Ich habe die Zip- Datei runtereladen, und in meinen Java.ordner entpackt, aber das reicht anscheinend nicht, denn mein Java-Programm findet die Pacages nicht (hier mal das kopierte Programm aus dem anderen Beitrag):
Also nur die de.schlichtherle - Packags kennt er nicht. Wo hin muss ich den de.ordner verschieben,damit es funktionier (ich hab das noch nie vorher gemacht).? Wie gehe ich vor, um dieses TruZip richtig einzubinden?

Code:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import de.schlichtherle.io.DefaultArchiveDetector;
import de.schlichtherle.io.File;
import de.schlichtherle.io.FileInputStream;
import de.schlichtherle.io.FileOutputStream;

public class TrueZipDemo {
	public static void main(String[] args) throws Exception {
		File.setDefaultArchiveDetector(new DefaultArchiveDetector(
				"zip|tzp|zip.rae|zip.raes"));
		PrintWriter out = new PrintWriter(new FileOutputStream(
				"secret.tzp/README"));
		out.println("Dieser text ist geheim!");
		out.close();
		BufferedReader in = new BufferedReader(new InputStreamReader(
				new FileInputStream("secret.tzp/README")));
		String ausgabe = in.readLine();
		System.out.println(ausgabe);
		in.close();
		File.umount();
	}
 
Hallo,

was für eine Entwicklungsumgebung/IDE benutzt Du den?

Wenn es Eclipse ist, würde ich Dir empfehlen, einen Ordner innerhalb Deines Projekts anzulegen, ich nenne ihn immer "lib" in dem Du die jar. von TrueZip importierst. Anschließend klickst Du mit rechts auf Dein Projekt, dann auf Properties, in dem Fenster auf "Java Build Path", dann auf den Reiter Libraries und dort fügst Du mittels des Button "Add JARs..." TrueZip.jar hinzu. Das sollte es eigentlich gewesen sein.

gruß klaus.
 
Zurück