ldaniels528 / trifecta

Trifecta is a web-based and CLI tool that simplifies inspecting Kafka messages and Zookeeper data. Additionally, the CLI tool provides the capability to import/export data to/from ElasticSearch and MongoDB.
http://ldaniels528.github.io/trifecta/
Apache License 2.0
215 stars 50 forks source link

batch script update #40

Open cyrillesaxo opened 6 years ago

cyrillesaxo commented 6 years ago

Hi, could you please update the batch script to use wildcard on the classpath To run the ui on windows I ended up changing

set "APP_CLASSPATH=%APP_LIB_DIR%..\conf;%APP_LIB_DIR%\com.github.ldaniels528.trifecta-ui-0.22.0rc8b-0.10.1.0.jar;%APP_LIB_DIR%\com.github.ldaniels528.commons-helpers-0.22.0rc8b.jar;%APP_LIB_DIR%\com.github.ldaniels528.trifecta-core-0.22.0rc8b.jar;%APP_LIB_DIR%\com.github.ldaniels528.tabular-0.22.0rc8b.jar;%APP_LIB_DIR%\com.github.ldaniels528.trifecta-common-0.22.0rc8b.jar;%APP_LIB_DIR%\org.scala-lang.scala-library-2.11.8.jar;%APP_LIB_DIR%\org.slf4j.slf4j-api-1.7.21.jar;%APP_LIB_DIR%\commons-io.commons-io-2.4.jar;%APP_LIB_DIR%\net.liftweb.lift-json_2.11-3.0-M7.jar;%APP_LIB_DIR%\org.scala-lang.scalap-2.11.8.jar;%APP_LIB_DIR%\org.scala-lang.scala-compiler-2.11.8.jar;%APP_LIB_DIR%\org.scala-lang.scala-reflect-2.11.8.jar;%APP_LIB_DIR%\org.scala-lang.modules.scala-xml_2.11-1.0.4.jar;%APP_LIB_DIR%\org.scala-lang.modules.scala-parser-combinators_2.11-1.0.4.jar;%APP_LIB_DIR%\com.typesafe.akka.akka-actor_2.11-2.3.14.jar;%APP_LIB_DIR%\com.typesafe.play.play-json_2.11-2.4.8.jar;%APP_LIB_DIR%\com.typesafe.play.play-iteratees_2.11-2.4.8.jar;%APP_LIB_DIR%\org.scala-stm.scala-stm_2.11-0.7.jar;%APP_LIB_DIR%\com.typesafe.config-1.3.0.jar;%APP_LIB_DIR%\com.typesafe.play.play-functional_2.11-2.4.8.jar;%APP_LIB_DIR%\com.typesafe.play.play-datacommons_2.11-2.4.8.jar;%APP_LIB_DIR%\joda-time.joda-time-2.8.1.jar;%APP_LIB_DIR%\org.joda.joda-convert-1.7.jar;%APP_LIB_DIR%\com.fasterxml.jackson.core.jackson-core-2.5.4.jar;%APP_LIB_DIR%\com.fasterxml.jackson.core.jackson-annotations-2.5.4.jar;%APP_LIB_DIR%\com.fasterxml.jackson.core.jackson-databind-2.5.4.jar;%APP_LIB_DIR%\com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.5.4.jar;%APP_LIB_DIR%\com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.5.4.jar;%APP_LIB_DIR%\com.twitter.bijection-avro_2.11-0.9.2.jar;%APP_LIB_DIR%\com.twitter.bijection-core_2.11-0.9.2.jar;%APP_LIB_DIR%\org.codehaus.jackson.jackson-core-asl-1.9.13.jar;%APP_LIB_DIR%\org.codehaus.jackson.jackson-mapper-asl-1.9.13.jar;%APP_LIB_DIR%\org.apache.avro.avro-compiler-1.8.1.jar;%APP_LIB_DIR%\org.apache.avro.avro-1.8.1.jar;%APP_LIB_DIR%\com.thoughtworks.paranamer.paranamer-2.7.jar;%APP_LIB_DIR%\org.tukaani.xz-1.5.jar;%APP_LIB_DIR%\commons-lang.commons-lang-2.6.jar;%APP_LIB_DIR%\org.apache.velocity.velocity-1.7.jar;%APP_LIB_DIR%\commons-collections.commons-collections-3.2.1.jar;%APP_LIB_DIR%\org.apache.curator.curator-framework-3.1.0.jar;%APP_LIB_DIR%\org.apache.curator.curator-client-3.1.0.jar;%APP_LIB_DIR%\org.apache.zookeeper.zookeeper-3.5.1-alpha.jar;%APP_LIB_DIR%\commons-cli.commons-cli-1.2.jar;%APP_LIB_DIR%\log4j.log4j-1.2.17.jar;%APP_LIB_DIR%\net.java.dev.javacc.javacc-5.0.jar;%APP_LIB_DIR%\org.apache.curator.curator-test-3.1.0.jar;%APP_LIB_DIR%\org.apache.commons.commons-math-2.2.jar;%APP_LIB_DIR%\org.apache.kafka.kafka_2.11-0.10.1.0.jar;%APP_LIB_DIR%\org.apache.kafka.kafka-clients-0.10.1.0.jar;%APP_LIB_DIR%\net.jpountz.lz4.lz4-1.3.0.jar;%APP_LIB_DIR%\org.xerial.snappy.snappy-java-1.1.2.6.jar;%APP_LIB_DIR%\net.sf.jopt-simple.jopt-simple-4.9.jar;%APP_LIB_DIR%\com.yammer.metrics.metrics-core-2.2.0.jar;%APP_LIB_DIR%\com.101tec.zkclient-0.9.jar;%APP_LIB_DIR%\org.scala-js.scalajs-library_2.11-0.6.14.jar;%APP_LIB_DIR%\com.typesafe.play.twirl-api_2.11-1.1.1.jar;%APP_LIB_DIR%\org.apache.commons.commons-lang3-3.4.jar;%APP_LIB_DIR%\com.typesafe.play.play-server_2.11-2.4.0.jar;%APP_LIB_DIR%\com.typesafe.play.play_2.11-2.4.0.jar;%APP_LIB_DIR%\com.typesafe.play.build-link-2.4.0.jar;%APP_LIB_DIR%\com.typesafe.play.play-exceptions-2.4.0.jar;%APP_LIB_DIR%\org.javassist.javassist-3.19.0-GA.jar;%APP_LIB_DIR%\com.typesafe.play.play-netty-utils-2.4.0.jar;%APP_LIB_DIR%\org.slf4j.jul-to-slf4j-1.7.12.jar;%APP_LIB_DIR%\org.slf4j.jcl-over-slf4j-1.7.12.jar;%APP_LIB_DIR%\ch.qos.logback.logback-core-1.1.3.jar;%APP_LIB_DIR%\ch.qos.logback.logback-classic-1.1.3.jar;%APP_LIB_DIR%\com.typesafe.akka.akka-slf4j_2.11-2.3.11.jar;%APP_LIB_DIR%\commons-codec.commons-codec-1.10.jar;%APP_LIB_DIR%\xerces.xercesImpl-2.11.0.jar;%APP_LIB_DIR%\xml-apis.xml-apis-1.4.01.jar;%APP_LIB_DIR%\javax.transaction.jta-1.1.jar;%APP_LIB_DIR%\com.google.inject.guice-4.0.jar;%APP_LIB_DIR%\javax.inject.javax.inject-1.jar;%APP_LIB_DIR%\aopalliance.aopalliance-1.0.jar;%APP_LIB_DIR%\com.google.inject.extensions.guice-assistedinject-4.0.jar;%APP_LIB_DIR%\com.typesafe.play.play-netty-server_2.11-2.4.0.jar;%APP_LIB_DIR%\io.netty.netty-3.10.3.Final.jar;%APP_LIB_DIR%\com.typesafe.netty.netty-http-pipelining-1.1.4.jar;%APP_LIB_DIR%\com.typesafe.play.play-cache_2.11-2.4.0.jar;%APP_LIB_DIR%\net.sf.ehcache.ehcache-core-2.6.11.jar;%APP_LIB_DIR%\com.typesafe.play.filters-helpers_2.11-2.4.0.jar;%APP_LIB_DIR%\com.typesafe.play.play-ws_2.11-2.4.0.jar;%APP_LIB_DIR%\com.google.guava.guava-18.0.jar;%APP_LIB_DIR%\com.ning.async-http-client-1.9.21.jar;%APP_LIB_DIR%\oauth.signpost.signpost-core-1.2.1.2.jar;%APP_LIB_DIR%\oauth.signpost.signpost-commonshttp4-1.2.1.2.jar;%APP_LIB_DIR%\org.apache.httpcomponents.httpcore-4.0.1.jar;%APP_LIB_DIR%\org.apache.httpcomponents.httpclient-4.2.5.jar;%APP_LIB_DIR%\commons-logging.commons-logging-1.1.1.jar;%APP_LIB_DIR%\org.slf4j.slf4j-log4j12-1.7.21.jar;%APP_LIB_DIR%\org.webjars.angularjs-1.4.8.jar;%APP_LIB_DIR%\org.webjars.angularjs-toaster-0.4.8.jar;%APP_LIB_DIR%\org.webjars.angular-highlightjs-0.4.3.jar;%APP_LIB_DIR%\org.webjars.highlightjs-8.7.jar;%APP_LIB_DIR%\org.webjars.angular-ui-bootstrap-0.14.3.jar;%APP_LIB_DIR%\org.webjars.bootstrap-3.3.6.jar;%APP_LIB_DIR%\org.webjars.jquery-2.1.3.jar;%APP_LIB_DIR%\org.webjars.angular-ui-router-0.2.13.jar;%APP_LIB_DIR%\org.webjars.font-awesome-4.5.0.jar;%APP_LIB_DIR%\org.webjars.nervgh-angular-file-upload-2.1.1.jar;%APP_LIB_DIR%\org.webjars.webjars-play_2.11-2.4.0-2.jar;%APP_LIB_DIR%\org.webjars.requirejs-2.1.20.jar;%APP_LIB_DIR%\org.webjars.webjars-locator-0.28.jar;%APP_LIB_DIR%\org.webjars.webjars-locator-core-0.27.jar;%APP_LIB_DIR%\org.apache.commons.commons-compress-1.9.jar;%APP_LIB_DIR%\org.webjars.npm.validate.js-0.8.0.jar;%APP_LIB_DIR%\com.github.ldaniels528.trifecta-ui-0.22.0rc8b-0.10.1.0-assets.jar"

to

set "APP_CLASSPATH=%APP_LIB_DIR%..\conf;%APP_LIB_DIR%*"

cyrillesaxo commented 6 years ago

set "APP_CLASSPATH=%APP_LIB_DIR%..\conf;%APP_LIB_DIR%*"

cyrillesaxo commented 6 years ago

set "APP_CLASSPATH=%APP_LIB_DIR%..\conf;%APP_LIB_DIR%\*"