2010-04-14 38 views

回答

9

在Windows機器的情況下,您可以轉到控制面板並單擊Java控制面板以查找Java緩存的位置。
在我的情況顯示:C:\的Documents and Settings \用戶1 \應用數據\太陽\的Java \部署\緩存

+2

Java控制面板也可以在Linux和Solaris上使用。在GNOME上,它通常可以在系統 - >首選項 - > Java – 2010-04-14 08:13:19

3

在Linux機器的情況下,我有它:

/home/bakkal/.java/deployment/cache/

其中/ home/bakkal只是我的個人主文件夾。

3

在Mac

/Users/username/Library/Caches/Java/cache/ 


只是爲了好玩:
我部署一個小遊戲,並找到了自己的jar文件中

/Users/username/Library/Caches/Java/cache/6.0/42/1d3d9f6a-640bd5ed 

具備.jar被刪除,如果你想運行或反編譯它,將其重命名爲.jar

UPDATE (OS X El Capitan)

/Users/username/Library/Application Support/Oracle/Java/Deployment/cache 
+0

下找到。我的'Caches'文件夾中沒有'Java'文件夾(運行macOS Sierra) – 2016-09-26 19:56:52

+0

@ErikAigner答案已更新。 – medopal 2016-10-05 20:50:27

1

請記住,窗口上的位置已更改。這在java 6中是不同的(與java 5相比)。

1

除非你有一個非常好的理由(TM),否則基本上不需要關心它,因爲這是Java Web Start的工作。

如果這是從裏面找到裏面的jar,你可以從類加載器中得到它的字節碼。鑑於安全經理允許!