开发Cameo Systems Modeler插件所需的CLASSPATH?

时间:2019-05-02 02:03:11

标签: java plugins

我正试图开始为Cameo Systems Model开发插件,而遇到的第一个障碍正是我在类路径中编译项目所需要的。它需要类com.nomagic.magicdraw.plugins.Plugin,但是在文档中找不到哪个包包含该类。实际上,如果我没看错(https://docs.nomagic.com/display/MD185/Compilation+classpath),文档似乎建议在类路径中添加似乎数百种不同的包。有谁知道我该如何设置插件开发的类路径?

1 个答案:

答案 0 :(得分:1)

文档中的CLASSPATH在\Cameo Systems Modeler\lib目录中具有所有单独的数百个文件,但是您只需添加\Cameo Systems Modeler\lib\*就可以得到相同的效果。

我在文档中得到了“ Hello World”示例,可以在Windows的cmd.exe中使用以下示例进行编译:

javac -classpath ".;C:\Program Files\Cameo Systems Modeler\lib\*" myplugin\MyPlugin.java

(如果您使用的是UNIX,请使用正斜杠和系统的正确目录路径。)