如何将它们包含在构建路径中并设置java.library.path以正确使用外部依赖项? 我想避免在我的maven存储库中安装任何东西。这一点很重要,因为我还必须将我的程序部署到其他linux平台,这些平台已经在某个地方安装了第三方jar和C库。。。
现在我所做的是添加jar依赖项,scope=system和system path指向jar文件的完整路径,但是我不知道如何设置操作系统特定的依赖项。。。
菲利普
你能用一下吗
<dependency> <groupId>foo</groupId> <artifactId>bar</artifactId> <version>1.0.0</version> <scope>provided</scope> <systemPath>/my/path/to/c_libs_folder/myexecutable.jar</systemPath> </dependency>