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?
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();
}