Como você permite que um applet Java grave sua pasta temporária? (Janelas)

0

Existe um applet Java antigo que funciona com o XP. Mas se você abri-lo a partir do Windows 7 e de qualquer plugin Java, não funcionará. O próprio plugin exportaria alguns dados ... como uma planilha de excel. O applet é baixado, mas há uma IOException.

Aqui está o registro de depuração:

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)

Encontrei alguns links ...
link
Esta página diz que eu tenho que usar um arquivo de "propriedades". Mas não consigo criar uma pasta .hotjava , pois não é possível fazer isso no NTFS. Eu tentei salvar o arquivo xls na minha pasta temporária, ou em público e assim por diante. Mas isso não funciona.

O erro que recebo é o link

Ps .: Um único usuário usará essa coisa, então não posso simplesmente usar uma VM com o XP instalado. Ty.

    
por Shiki 21.09.2012 / 15:12

1 resposta

0

Tente alterar as referências de \tmp para c:\tmp ou para incluir a unidade específica que você está usando.

    
por 21.09.2012 / 18:18