【发布时间】:2014-10-27 09:19:15
【问题描述】:
我对 OSLC 集成这个话题不熟悉。 我有几个问题。
- 如何知道工具是否支持 OSLC。
- 我可以将 MATLAB 与 Eclipse 集成吗?
【问题讨论】:
我对 OSLC 集成这个话题不熟悉。 我有几个问题。
【问题讨论】:
截至今天,只有少数工具支持开箱即用的 OSLC。您可能会通过查看他们的产品页面(或搜索源代码(如果有))找到答案。
但是,有几个提供 OSLC 库的计划,您可以使用这些库将任何工具与适当的 API 集成。 Eclipse Lyo 平台就是其中之一。另一个例子是 Rational Jazz。
Eclipse Lyo 还有一个 OSLC Simulink 适配器的小示例(Eclipse wiki/Lyo/Simulink)。
看看Massif,听起来像你需要的。
它为来自 Eclipse 的 Matlab 提供了一个简单的命令评估 API (massif/wiki/ApiUsageExample),并增加了对将 MATLAB Simulink 模型导入 EMF 以及从 EMF 导出到 Simulink 的支持。
最后,它包括一个基于 OSLC 的 Simulink 模型浏览器 (massif/wiki/OSLCAdaptorGuide),它使用 API 连接到 MATLAB 并将 Simulink 模型作为 OSLC 资源提供。此集成是使用 Eclipse Lyo 构建的。
【讨论】:
Eclipse 有一个可用的 MATLAB 插件
安装
matclipse的安装方法:
更新网站
在帮助 -> 安装新软件并安装 Matclipse 中将http://matclipse.eclipselabs.org.codespot.com/git.update/ 添加到更新站点。对于 Windows 系统,您还需要安装 win32 extras。
重要提示(Linux/MacOS):MATLAB路径在第一次启动时没有设置,需要设置在Window->Preferences
来源
插件在 Git 存储库中可用:https://code.google.com/a/eclipselabs.org/p/matclipse/source/checkout
要在 Eclipse 中自己构建插件,您需要 Eclipse、PDE 和 EGit 插件,这些插件在更新管理器中可用。 (Eclipse Classic SDK 包括 PDE)。然后你需要做以下步骤:
1)打开透视图“Git Repository Exploring”并从URLhttps://code.google.com/a/eclipselabs.org/p/matclipse/拉取存储库
2) 打开 Java 透视图,右键单击一个插件,然后单击“Run as Eclipse Application”
要在 win32 上运行 matclipse,您需要 com.jacob,它也包含在源存储库中。其他系统不需要此插件。
您应该获得一个新的 Eclipse 实例,其中运行 matclipse 插件。
重要提示(Linux/MacOS):MATLAB路径在第一次启动时没有设置,需要设置在Window->Preferences
然后您可以切换到 MATLAB Workbench 透视图并开始工作!
有关如何将插件包含到运行的 Eclipse 环境中的说明,请参阅http://www.vogella.de/articles/EclipsePlugIn/article.html#deployplugin
【讨论】: