Lit*_*Owl 6 java eclipse bytecode maven tensorflow
我正在使用Maven for Eclipse构建将在远程服务器上运行的jar。我的系统正在运行OS X,服务器正在运行CestOS。对于项目,我需要tensorflow库。Maven成功解决了依赖关系,因此我能够在本地运行项目。但是,在服务器上我收到错误消息,指出tensorflow库不存在,因为默认情况下maven仅包含macosx版本。在构建期间,如何强制Maven用Linux版本替换Tensorflow的macosx版本?
在这里可以找到用于不同平台的TensorFlow Java库。
PS我已经尝试在pom中添加一个依赖项,并且系统范围指向jar。
在你的 POM 中尝试一下:
<dependency>
<groupId>org.bytedeco.javacpp-presets</groupId>
<artifactId>tensorflow</artifactId>
<version>0.9.0-1.2</version>
</dependency>
<dependency>
<groupId>org.bytedeco.javacpp-presets</groupId>
<artifactId>tensorflow</artifactId>
<version>0.9.0-1.2</version>
<classifier>linux-x86_64</classifier>
</dependency>
Run Code Online (Sandbox Code Playgroud)
或者linux-x86,如果您的服务器是 32 位。
当然,使用配置文件定义条件依赖关系会很好。
| 归档时间: |
|
| 查看次数: |
997 次 |
| 最近记录: |