Eclipse PDE构建无法解析它所依赖的插件中的类
在使用Eclipse特性和插件时,我遇到了一个问题,即构建两个独立的特性(让我们称它们为一和二),其中两个包含依赖于一个插件的插件。我使用PDE构建,理想情况下,我希望可以选择只构建一个或两个(假设一个是在以前的某个时间点构建的) 然而,在构建了一个类,然后试图构建两个类之后,我遇到了一个问题,即在一个类中构建的类无法解决。我试图让第二个版本使用.jar文件,这是第一个版本的输出,但没有成功。它似乎忽略了一个用户的构建输出 我尝试过各种解决方案,比如使用build.properties pluginPath属性来引用我所依赖的.jar文件。将已经构建的插件复制到buildDirectory中也不是一个好的选择,因为我正在工作的环境有点混乱,并且buildDirectory还包含其他不需要构建的插件(包括使用一个插件构建的插件) 欢迎提出任何建议 干杯Eclipse PDE构建无法解析它所依赖的插件中的类,eclipse,ant,build,eclipse-plugin,eclipse-pde,Eclipse,Ant,Build,Eclipse Plugin,Eclipse Pde,在使用Eclipse特性和插件时,我遇到了一个问题,即构建两个独立的特性(让我们称它们为一和二),其中两个包含依赖于一个插件的插件。我使用PDE构建,理想情况下,我希望可以选择只构建一个或两个(假设一个是在以前的某个时间点构建的) 然而,在构建了一个类,然后试图构建两个类之后,我遇到了一个问题,即在一个类中构建的类无法解决。我试图让第二个版本使用.jar文件,这是第一个版本的输出,但没有成功。它似乎忽略了一个用户的构建输出 我尝试过各种解决方案,比如使用build.properties plug
Anders在PDE中,功能只是一组插件。这在安装期间有意义,但在构建期间没有意义。所以你不能说“插件X依赖于功能Y”,你只能说“插件X依赖于插件Z” 因此,您需要做的是:
Two
中的插件添加依赖项,其中提到One中的插件
Two
的插件在将来某个时候安装时,这些插件将可用谢谢亚伦,感谢你的建议!两个插件中的插件已经与一个插件中的插件具有依赖关系。在构建两个插件时,作为一个插件的一部分构建的插件似乎应该是我的目标的一部分,因为它们在pluginPath中引用。不过,我将进一步研究目标平台的定义,因为我还不太了解这一点。谢谢