我刚刚学习Java小程序。当我更改我的代码时,如果我刷新页面,它不会更新,但当我关闭整个浏览器并再次打开时,它会执行更新。我使用eclipse作为我的IDE。我是否必须关闭浏览器才能刷新我的Java小程序?
有一些设置我错过了吗?或者是唯一的方法呢?
我刚刚学习Java小程序。当我更改我的代码时,如果我刷新页面,它不会更新,但当我关闭整个浏览器并再次打开时,它会执行更新。我使用eclipse作为我的IDE。我是否必须关闭浏览器才能刷新我的Java小程序?
有一些设置我错过了吗?或者是唯一的方法呢?
您可以启用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进行部署。
就像一个魅力,谢谢你! – yuudachi 2010-10-05 20:13:43
当你改变你的代码时,你应该建立应用程序后,你应该刷新整个页面(使用Shift + F5)。
我已经自动生成(但我尝试过手动编译),并且Shift + F5在Firefox或IE上不执行任何操作。 – yuudachi 2010-10-04 19:11:06
考虑使用内置的Eclipse applet查看器。
在Windows中,快捷方式是ALT - SHIFT - X,然后甲(或ALT - SHIFT - d调试)。
或者,转到Run-> Run As ...-> Java Applet。
这不仅可以让您更快地运行/调试,而且还会确保您的最新更改存在,并且甚至会允许热替换代码(通常不需要重新启动小应用程序以应用更改) 。
如果我想使用HTML页面中的标签或代码,该怎么办? – yuudachi 2010-10-04 19:14:10
@yuudachi:您可以自定义运行配置(运行 - >运行配置)。在左侧的Java Applets下单击您的配置(或者,如果尚未将其作为applet运行,请创建一个新的Java Applet配置),然后转到Parameters选项卡并添加所需的参数。 – 2010-10-04 19:36:05
至于使用HTML页面中的代码(我猜你的意思是Javascript?),你可能更适合使用浏览器。 – 2010-10-04 19:43:14
我不知道还有人写了java小程序:) – 2010-10-04 19:28:46