我正在寻找应用依赖管理到大规模的Matlab项目。Matlab依赖管理
该项目导入了大量的java库以及一些编译的C++代码,现在一些软件最佳实践变得越来越重要。
是否有人知道沿着Maven/Ivy与Matlab一起使用的东西?
我正在寻找应用依赖管理到大规模的Matlab项目。Matlab依赖管理
该项目导入了大量的java库以及一些编译的C++代码,现在一些软件最佳实践变得越来越重要。
是否有人知道沿着Maven/Ivy与Matlab一起使用的东西?
我对Matlab不太熟悉,但听起来像你的问题是,你想要在一些版本控制下放一大套二进制文件?
如果这些文件在Maven的中央是可用的,你可以用我的ant2ivy script产生的来自起始一套的ivy.xml和ivysettings.xml文件。
一个约ivy伟大的事情是,它可以独立运行,如下所示:
java -jar ivy.jar -retrieve "lib/[artifact].[ext]" -ivy ivy.xml -settings ivysettings.xml
这将下载的罐子,并把它们放入一个“lib”目录(或任何目录MATLAB的使用)。
matlab并不是真正用于大型项目。你必须拿出你自己的代码来检查所有必要的依赖关系。
我创建了一个简单的基于maven的依赖管理matlab项目使用jitpack.io和zip作为发布格式。
示例项目 - https://github.com/ragavsathish/mmockito
简单的原型可以在https://github.com/ragavsathish/matlab-simple-archetype
找到请提供关于什么可以进一步
相关问题“MATLAB程序设计的最佳实践为中期提高到大规模您的意见MATLAB项目“http://stackoverflow.com/questions/5042761/matlab-programming-best-practices – Mikhail