插件不可见

naharvikasnaharvikas 成员职位:3.贡献我
2018年11月编辑 帮助
你好,

早些时候,我开发了一个用于图像处理的插件。现在我已经开发了一些更多的图像处理操作符,我正在尝试开发一个插件。我确实按照上次的步骤做了。代码被正确编译,并且还创建了一个jar文件。在启动rapidminer时,将jar文件复制到rapidminer的插件文件夹中,我没有得到任何错误,但我无法在rapidminer窗口中看到我的操作符。有没有人能告诉我解决方案,或者我可能会出错?

谢谢
标记:

答案

  • 史蒂芬史蒂芬 成员职位:347Maven
    你好

    您使用cvs版本吗?如果这是真的,你是否认识到:http://rapid-i.com/rapidforum/index.php/topic,58.0.html

    如果这没有帮助…
    我确实按照上次的步骤做了。代码被正确编译,并且还创建了一个jar文件
    也许你能告诉我们,你到底做了什么,)

    问候

    史蒂芬
  • 旧的用户旧的用户 成员职位:0新手
    我没有使用CVS。

    我正在扩展Rapidminer。
    我有一个类扩展操作符和一个结果类扩展ResultObjectAdapter。
    我已经在上面的类中给出了必要的方法的主体。
    然后我使用build.xml创建一个Jar文件,并将operator.xml文件添加到创建的Jar文件中的Mani-Fest文件夹中。
    之后,我将创建的jar文件复制到plugins文件夹中,并尝试运行rapidminer。
    它打开成功,但我看不到我的操作员。
  • naharvikasnaharvikas 成员职位:3.贡献我
    我刚刚在CVS版本中测试了我的代码,它工作得非常好。
    我真的不知道我错过了什么,而创建一个jar文件。
  • IngoRMIngoRM 管理员、版主、员工、RapidMiner认证分析师、RapidMiner认证专家、社区经理、RMResearcher、会员、大学教授职位:1751年RM创始人
    @naharvikas

    正如Steffen所指出的那样:对于应该与最新CVS版本(以及未来版本)组合在一起的插件,有必要在清单文件中添加另一个条目。请按照链接中给出的说明操作

    http://rapid-i.com/rapidforum/index.php/topic,58.0.html

    这应该能奏效。一个完整的清单应该看起来像这样(取自文本插件):

    Manifest-Version: 1.0
    anti - version: Apache Ant 1.7.0
    创建用户:10.0-b22 (Sun Microsystems Inc.)
    Implementation-Vendor: Rapid-I
    实现标题:文本插件
    实现url:http://www.rapid-i.com
    实现版本:4.1
    RapidMiner-Version: 4.1
    RapidMiner-Type: RapidMiner_Plugin
    最后一行(RapidMiner-Type: RapidMiner_Plugin)是新的,表明这是一个RM插件。只需将上面给出的内容放在MANIFEST文件中。并将其放在jar文件的META-INF文件夹中。

    希望能有所帮助,
    Ingo
  • naharvikasnaharvikas 成员职位:3.贡献我
    谢谢你们的帮助。
    实际上我使用的是Rapidminer 4.0版本
    我找到了问题所在。问题是我将operator.xml文件命名为operator.xml。

    但现在我知道了这个最新的变化,并将包括在我的插件

    再次感谢各位。
  • IngoRMIngoRM 管理员、版主、员工、RapidMiner认证分析师、RapidMiner认证专家、社区经理、RMResearcher、会员、大学教授职位:1751年RM创始人
    只要它能用就行,)

    欢呼,
    Ingo
登录注册置评。