2010-10-04 51 views
1

我剛剛學習Java小程序。當我更改我的代碼時,如果我刷新頁面,它不會更新,但當我關閉整個瀏覽器並再次打開時,它會執行更新。我使用eclipse作爲我的IDE。我是否必須關閉瀏覽器才能刷新我的Java小程序?

有一些設置我錯過了嗎?或者是唯一的方法呢?

+0

我不知道還有人寫了java小程序:) – 2010-10-04 19:28:46

回答

1

您可以啓用Java Console,其中包括幾個有用的命令。特別是,x: clear classloader cache可能會有所幫助。

 
c: clear console window 
f: finalize objects on finalization queue 
g: garbage collect 
h: display this help message 
l: dump classloader list 
m: print memory usage 
o: trigger logging 
p: reload proxy configuration 
q: hide console 
r: reload policy configuration 
s: dump system and deployment properties 
t: dump thread list 
v: dump thread stack 
x: clear classloader cache 
0-5: set trace level to 

增編:Java Console有時在小應用程序生命週期的早期看到某些問題的唯一辦法,但hybrid方法有時方便。您可以使用IDE將程序作爲應用程序進行調試,然後將其作爲小程序或通過Java Web Start進行部署。

+0

就像一個魅力,謝謝你! – yuudachi 2010-10-05 20:13:43

0

當你改變你的代碼時,你應該建立應用程序後,你應該刷新整個頁面(使用Shift + F5)。

+0

我已經自動生成(但我嘗試過手動編譯),並且Shift + F5在Firefox或IE上不執行任何操作。 – yuudachi 2010-10-04 19:11:06

1

考慮使用內置的Eclipse applet查看器。

在Windows中,快捷方式是ALT - SHIFT - X,然後(或ALT - SHIFT - d調試)。

或者,轉到Run-> Run As ...-> Java Applet。

這不僅可以讓您更快地運行/調試,而且還會確保您的最新更改存在,並且甚至會允許熱替換代碼(通常不需要重新啓動小應用程序以應用更改) 。

+0

如果我想使用HTML頁面中的標籤或代碼,該怎麼辦? – yuudachi 2010-10-04 19:14:10

+0

@yuudachi:您可以自定義運行配置(運行 - >運行配置)。在左側的Java Applets下單擊您的配置(或者,如果尚未將其作爲applet運行,請創建一個新的Java Applet配置),然後轉到Parameters選項卡並添加所需的參數。 – 2010-10-04 19:36:05

+0

至於使用HTML頁面中的代碼(我猜你的意思是Javascript?),你可能更適合使用瀏覽器。 – 2010-10-04 19:43:14

相關問題