Wie lässt man ein Java-Applet in den Temp-Ordner schreiben? (Windows)

Wie lässt man ein Java-Applet in den Temp-Ordner schreiben? (Windows)

Es gibt ein altes Java-Applet, das unter XP funktioniert. Aber wenn Sie es unter Windows 7 und einem beliebigen Java-Plugin öffnen, funktioniert es nicht. Das Plugin selbst würde einige Daten exportieren ... als Excel-Tabelle. Das Applet wird heruntergeladen, aber es tritt eine IOException auf.

Hier ist das Debug-Protokoll:

basic: Applet initialized
basic: Starting applet
basic: completed perf rollup
basic: Applet made visible
basic: Applet started
basic: Told clients applet is started
/tmp/dixtemp1234.dat
C:\Users\X\AppData\Local\Temp\\001.TXT
network: Cache entry not found [url: http://domain/cgi-bin/viewLog.cgi?pg=5&UID=001&StartTime=1348153140&EndTime=1348239540&SampleTime=900&ID=2368%7C3368%7C12368%7C13368%7C19368%7C20368%7C, version: null]
network: Connecting http://domain/cgi-bin/viewLog.cgi?pg=5&UID=001&StartTime=1348153140&EndTime=1348239540&SampleTime=900&ID=2368%7C3368%7C12368%7C13368%7C19368%7C20368%7C with proxy=DIRECT
network: Connecting http://domain/ with proxy=DIRECT
network: Connecting http://domain/cgi-bin/viewLog.cgi?pg=5&UID=001&StartTime=1348153140&EndTime=1348239540&SampleTime=900&ID=2368%7C3368%7C12368%7C13368%7C19368%7C20368%7C with cookie "user=Admin"
Exception in comm thread: java.io.FileNotFoundException: \tmp\temp1234.dat (The system cannot find the path specified)

Ich habe einige Links gefunden ...
http://doc.sumy.ua/prog/java/javanut/ch16_01.htm
Auf dieser Seite steht, dass ich eine „Eigenschaften“-Datei verwenden muss. Aber ich kann keinen Ordner erstellen .hotjava, da dies unter NTFS nicht möglich ist. Ich habe versucht, die XLS-Datei in meinem temporären Ordner oder unter „Öffentlich“ usw. zu speichern. Aber es funktioniert nicht.

Der Fehler, den ich bekomme:https://i.stack.imgur.com/HsxgQ.jpg

Ps.: Das Ding wird nur von einem einzelnen Benutzer verwendet, daher kann ich nicht einfach eine VM mit installiertem XP verwenden. Danke.

Antwort1

Versuchen Sie, alle vorhandenen Verweise \tmpin c:\tmpoder auf das von Ihnen verwendete Laufwerk zu ändern.

verwandte Informationen