JRuby gemspec本地jar依赖项

时间:2016-02-17 15:44:06

标签: java jar dependencies jruby

我想在gemspec中包含'jar依赖项',这些是本地的,例如

/opt/someplugin/lib/somejar.jar

目前,我发现在项目中使用本地jar文件的唯一方法是{。{1}}内的* .rb文件

将使用jar依赖关系来查看DynamoDB gemspec的快照

require /opt/someplugin/lib/somejar.jar

gem build会从maven存储库下载jar文件。

我想在我的文件系统中使用本地jar实现相同的“效果”。

示例可能看起来像我需要的命令:

  # Jar dependencies
  s.requirements << "jar 'com.amazonaws:amazon-kinesis-client', '1.6.0'"
  s.requirements << "jar 'log4j:log4j', '1.2.17'"
  s.requirements << "jar 'com.amazonaws:aws-java-sdk-dynamodb', '1.10.10'"
  s.requirements << "jar 'com.amazonaws:aws-java-sdk-core', '1.10.10'"
  s.requirements << "jar 'com.amazonaws:dynamodb-import-export-tool', '1.0.0'"
  s.requirements << "jar 'commons-logging:commons-logging', '1.1.3'"
  s.requirements << "jar 'com.amazonaws:dynamodb-streams-kinesis-adapter', '1.0.0'"
  s.requirements << "jar 'com.google.guava:guava', '15.0'"
  s.add_runtime_dependency 'jar-dependencies'

感谢您的帮助。

0 个答案:

没有答案