2010-10-04 50 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

相关问题