Created
November 11, 2016 03:53
-
-
Save sscarduzio/89b176b969abe870c7ea32b1568ddbff to your computer and use it in GitHub Desktop.
Readonlyrest SBT Elasticsearch plugin
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name := "readonlyrest" | |
version := "1.12.1" | |
scalaVersion := "2.12.0" | |
val elasticsearchVersion = "5.0.0" | |
retrieveManaged := true | |
mainClass := Some("org.elasticsearch.bootstrap.Elasticsearch") | |
javaOptions += "-Xms2g -Xmx2g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j.skipJansi=true -Des.path.home=/me/elasticsearch-readonlyrest-plugin/src/test/eshome" | |
libraryDependencies ++= Seq( | |
"com.google.guava" % "guava" % "20.0", | |
"org.elasticsearch" % "elasticsearch" % elasticsearchVersion , | |
"org.elasticsearch.plugin" % "transport-netty3-client" % elasticsearchVersion , | |
"org.elasticsearch.plugin" % "transport-netty4-client" % elasticsearchVersion , | |
"org.apache.logging.log4j" % "log4j-api" % "2.6.2" , // Added log4j, but they should come from the ES dep! | |
"org.apache.logging.log4j" % "log4j-core" % "2.6.2" , | |
"junit" % "junit" % "4.11" % "test" | |
) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/java -Xms2g -Xmx2g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j.skipJansi=true -Des.path.home=/me/elasticsearch-readonlyrest-plugin/src/test/eshome -Djava.security.policy=/me/elasticsearch-readonlyrest-plugin/src/main/resources/plugin-security.policy -Didea.launcher.port=7533 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA CE.app/Contents/bin" -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/tools.jar:/me/elasticsearch-readonlyrest-plugin/target/scala-2.12/classes:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.scala-lang/scala-library/scala-library-2.12.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.apache.logging.log4j/log4j-core/log4j-core-2.6.2.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.apache.logging.log4j/log4j-api/log4j-api-2.6.2.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/bundles/com.google.guava/guava/guava-20.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/bundles/io.netty/netty/netty-3.10.6.Final.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/io.netty/netty-common/netty-common-4.1.5.Final.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.elasticsearch.plugin/transport-netty3-client/transport-netty3-client-5.0.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.elasticsearch.plugin/transport-netty4-client/transport-netty4-client-5.0.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/com.carrotsearch/hppc/hppc-0.7.1.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/bundles/com.fasterxml.jackson.core/jackson-core/jackson-core-2.8.1.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/com.tdunning/t-digest/t-digest-3.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/joda-time/joda-time/joda-time-2.9.4.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/net.java.dev.jna/jna/jna-4.2.2.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/net.sf.jopt-simple/jopt-simple/jopt-simple-5.0.2.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.apache.lucene/lucene-core/lucene-core-6.2.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.elasticsearch/elasticsearch/elasticsearch-5.0.0.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.elasticsearch/securesm/securesm-1.1.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/bundles/org.hdrhistogram/HdrHistogram/HdrHistogram-2.1.6.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/jars/org.joda/joda-convert/joda-convert-1.2.jar:/me/elasticsearch-readonlyrest-plugin/lib_managed/bundles/org.yaml/snakeyaml/snakeyaml-1.15.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain org.elasticsearch.bootstrap.Elasticsearch | |
Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/dataformat/yaml/YAMLGenerator | |
at org.elasticsearch.common.xcontent.XContentType$3.xContent(XContentType.java:96) | |
at org.elasticsearch.common.xcontent.XContentFactory.xContent(XContentFactory.java:139) | |
at org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:49) | |
at org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:50) | |
at org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:938) | |
at org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:927) | |
at org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:102) | |
at org.elasticsearch.bootstrap.Bootstrap.initialEnvironment(Bootstrap.java:207) | |
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:247) | |
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) | |
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) | |
at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) | |
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) | |
at org.elasticsearch.cli.Command.main(Command.java:62) | |
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) | |
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147) | |
Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) | |
... 21 more | |
Process finished with exit code 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment