我正在编写一个在后端使用 Matlab 的 scala 应用程序。 Matlab提供了Java API来调用进程。 matlab帮助页面here给出了一个示例,其中在命令行参数中指定类路径,如下所示:javac -classpath matlabroot/extern/engines/java/jar/engine.jar MyJavaCode.java
.
在我的项目中我使用 sbt;如何在 sbt 配置中指定类路径?
编辑:Sbt 版本:1.2.8
最佳答案
我在 build.sbt 中使用以下几行解决了这个问题:
unmanagedJars in Compile ++= Seq(new java.io.File("/usr/local/MATLAB/R2019b/extern/engines/java/jar/engine.jar")).classpath
unmanagedJars in Runtime ++= Seq(new java.io.File("/usr/local/MATLAB/R2019b/extern/engines/java/jar/engine.jar")).classpath```
关于java - 在 sbt 中添加类路径位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58974216/