只是说明一点,在有人弄错我之前:我不是在谈论Eclipse的插件。
我正在开发一个小项目,它只是另一个程序的插件,也是用Java编写的(只能用作.jar文件)。我将项目导出为.jar文件(不是作为可运行的.jar文件!)。这个其他程序加载这个.jar文件。问题是,主项目不是开源的,开发人员不会在不久的将来改变它:/
到目前为止,我制作了消息框(JOptionPane)并编写了日志文件来调试我的项目。但是现在,我正处于某个阶段,我想使用eclipse的调试器。 main-programm的开发人员不知道如何为他们的项目调试插件。所以我希望有人可以帮助我。
由于我可以通过Eclipse(Run as - > Java Application - > main programm)启动主程序,通过将它作为外部.jar添加到Java Build Path,我的第一个想法是改变位置主程序将插件.jar文件(可以通过程序中的配置完成)保存到eclipse将创建程序“版本”的位置(项目路径中的bin文件夹)。但后来我注意到它只创建.class文件,而不是.jar文件本身,这使得一个想法的闪光提前到了......
那么如何在这样的插件项目中使用调试器呢?
或者更好:我自己要查找的关键字是什么,因为当我搜索它时,我得到了很多关于eclipse插件的东西:(