chciałbym zawrzeć w gemspec „zależnościami słoiku”, które są lokalne, takie jakjruby gemspec lokalne zależności jar
/opt/someplugin/lib/somejar.jar
Obecnie jedynym sposobem znalazłem w użyciu lokalnego pliku jar w projekcie jest w * plik .rb przez require /opt/someplugin/lib/somejar.jar
będzie przyjrzeć migawkę DynamoDB gemspec używając zależności 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'
Co się dzieje, jest to, że pliki JAR zbiera pliki jar z repozytorium maven.
Chcę osiągnąć ten sam "efekt" ALE z lokalnymi słoikami znajdującymi się w moim systemie plików.
przykład polecenia, które prawdopodobnie będzie wyglądać, co trzeba:
caution ?not real? gemspec line: s.requirements << "jar '/opt/someplugin/lib/somejar.jar', '1.0.0"
Dzięki za pomoc.
Dzięki temu postaram się, że mój komputer PC do projektowania jest wyłączony. Spróbuję tak wkrótce. To wygląda na dobrą opcję. Wygląda jednak na to, że nie można po prostu dołączyć słoika do gemspec, ale zainstalować go wcześniej. –