Eclipse插件热部署

Eclipse plugin hot deploy

我正在开发一个 Eclipse 插件,并在我的项目中使用 Run As -> Eclipse Application 测试它启动辅助 Eclipse 实例。

到目前为止一切顺利。但是,每次我更改源代码(在 Java 中)时,我都需要关闭这个辅助 Eclipse 实例并再次启动它以查看我的代码更改 运行.

您是否知道任何 Eclipse 插件的热部署选项?这会节省我的时间,因为 Eclipse 一次又一次加载很慢。

我想我已经习惯了实现热部署的Tomcat。在您保存 Java 源文件的那一刻 Tomcat 会自动在幕后部署它。它不会部署整个应用程序,而只是部署修改后的 class -- 只需几毫秒。

使用“Debug”代替“Run”应该就足够了。 如果这不起作用,请在 Java > Debug 中的首选项中检查“Enable hot code replace”是否打开。 还要确保在“Project”菜单中选择了“Build Automatically”。 (或保存后手动调用“Build”)