我的插件由两个插件项目构建(两个插件项目位于同一个工作区中)。
其中一个是普通的插件,有工具栏等。另一个是基于Scala的XML解释器。
当我使用"Run/Debug"
作为"Eclipse Application"
时,一切运行正常且效果很好。
但是,在我尝试将其打包为Feature project
然后将Build
打包为和Update Site Project
之后,自动生成的JAR很奇怪:普通插件JAR的内容是类, 哪个是对的;然而,另一个(在scala中),Eclipse将JAR与filename.scala
中的原始文件JAR
打包在一起!
换句话说,插件项目没有在Build
之后编译(在更新站点项目中将Features
放入)。
但是当我使用“Run
”作为“Eclipse Application
”时,它工作正常。
有谁知道如何解决这个问题?还是任何提示?
我已经尝试了this,但它并没有解决我的问题。