我真的很想念现代Eclipse实现的新功能。诸如Checkstyle,auto-javadoc等酷插件,JUnit测试的简易性。在单独的现代Eclipse实例中设置XPage Java开发
我在开发Notes Java代理程序时总是这样做,这是一个很棒的节省时间。
我试图用我的新XPage项目做到这一点,但我绊倒如何包括不同的OSGI库。
任何人都可以帮忙吗?
我真的很想念现代Eclipse实现的新功能。诸如Checkstyle,auto-javadoc等酷插件,JUnit测试的简易性。在单独的现代Eclipse实例中设置XPage Java开发
我在开发Notes Java代理程序时总是这样做,这是一个很棒的节省时间。
我试图用我的新XPage项目做到这一点,但我绊倒如何包括不同的OSGI库。
任何人都可以帮忙吗?
除了Jesse的回答:一位同事只使用Eclipse来开发我们的XPages内容 - 仅限于Java部分。我们都使用可导入Eclipse工作区的项目的本地磁盘版本。然后,您可以使用当前Eclipse版本的编辑器和优势。请注意:您始终必须刷新/同步DDE中的磁盘项目的源代码以进行测试。关于JUnit测试:我们也使用它们,并使用该方法在Jenskins服务器上执行自动构建测试
以及如何导入它? Eclipse是否会使用所有本地Notes元素爆炸? –
这些也只是XML文件。只需使用“将现有项目导入工作区”即可完成。 –
你是否直接在本地文件上使用现代eclipse?或者你正在创建一个副本? –
为XPages开发设置Eclipse环境的最快方法是XPages SDK。这应该指向您的Notes/Domino安装并为您创建目标平台的东西。如果您有其他库,可以通过帮助 - >安装新软件选项将它们安装到Eclipse中,或者将它们添加到目标平台的首选项 - >插件开发 - >目标平台中。
虽然有一个巨大的警告:这种XPages开发指的是库专门开发,而不是编写XPages应用程序。目前并没有真正实现真正的XPages dev的好方法,而不会丢失工具。
谢谢杰西。目前我只是试图开发XPage本身,而且我已经厌倦了Eclipse 3.4,并且错过了Eclipse Luna的所有好东西。但谢谢你的提示。 –
对不起,杰西,我已经将答案授予奥利弗,因为这更接近我想要做的事情。谢谢你的时间。 –
我很荒谬的试图将这个确切的内容放到NotesIn9上。我几乎拥有它,但遇到一些麻烦让DDE认识到它,并不能解决问题。一旦我回到它并想出来,我会张贴该节目。注意:如果你想通过DDE执行此操作,请尝试以下操作:http://www.dalsgaard-data.eu/blog/wrap-an-existing-jar-file-into-a-plug-in/我确实已将它工作,但亲自如果我这样做,我想使用完整的Eclipse。 –