我将Java bean与一些自定义控件和css一起部署为OSGI插件。 到目前为止一切都很好。
当bean中存在错误时,麻烦就开始了。调试Java bean没有问题,但是修复bug是因为它不容易从插件中否决bean。
到目前为止,我发现了2种方法,但两种方法都不完美:
1)将java bean复制到有错误的nsf中。重命名该类,并重命名自定义控件中的调用。一旦完成它被视为一个不同的类,我可以调试和更改。
2)将java bean复制到带有bug的nsf。在Java bean中部署一个新的OSGI插件。
正如您所看到的,这两种方法都需要手动干预,一旦我修复了错误,我必须撤消所有更改并再次部署所有更改。
有没有更好的方法来开发和调试有问题的nsf中的控件?