<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Error: Could not find or load main class javacc in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170391#M132695</link>
    <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/11311/apappu.html" nodeid="11311"&gt;@apappu&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. I am sorry I didn't get that. Please where I need to add that path.&lt;/P&gt;&lt;P&gt;When  I am installing this opentsdb the current directory is /opt/app/opentsdb/opentsdb-2.3.0/build. This build directory is created by the ./build.sh script. So, please help me where I need to add the path and also what path I need to add.&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Shyam&lt;/P&gt;</description>
    <pubDate>Sat, 11 Feb 2017 04:43:54 GMT</pubDate>
    <dc:creator>shyam_kf657</dc:creator>
    <dc:date>2017-02-11T04:43:54Z</dc:date>
    <item>
      <title>Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170389#M132693</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;I am trying to install ./build.sh script. I am getting javacc not found. Javac is installed on my node.Please find the error details below.
I have downloaded the opentsdb-2.3.0.tar.gz and extracted the zip file. then later compiled the ./build.sh script.&lt;/P&gt;&lt;P&gt;[sg865w@blpd215 64bit]$ cd bin&lt;/P&gt;&lt;P&gt;
[sg865w@blpd215 bin]$ ls -lrt | grep java&lt;/P&gt;&lt;P&gt;
-rwxr-xr-x 1 bin bin 128695 May 16 2016 javaws&lt;/P&gt;&lt;P&gt;
-rwxr-xr-x 1 bin bin 1809 May 16 2016 java-rmi.cgi&lt;/P&gt;&lt;P&gt;
-rwxr-xr-x 1 bin bin 2293 May 16 2016 javapackager &lt;/P&gt;&lt;P&gt;-rwxr-xr-x 1 bin bin 7941 May 16 2016 javap &lt;/P&gt;&lt;P&gt;-rwxr-xr-x 1 bin bin 7941 May 16 2016 javah&lt;/P&gt;&lt;P&gt;
-rwxr-xr-x 1 bin bin 2293 May 16 2016 javafxpackager&lt;/P&gt;&lt;P&gt;
-rwxr-xr-x 1 bin bin 7941 May 16 2016 javadoc &lt;/P&gt;&lt;P&gt;-rwxr-xr-x 1 bin bin 7941 May 16 2016 javac &lt;/P&gt;&lt;P&gt;-rwxr-xr-x 1 bin bin 7734 May 16 2016 &lt;/P&gt;&lt;P&gt;java
[sg865w@blpd215 bin]$ pwd
//opt/app/java/jdk/jdk180_77/64bit/bin&lt;/P&gt;&lt;P&gt;Error:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;test -f configure&lt;/LI&gt;&lt;LI&gt;test -d build&lt;/LI&gt;&lt;LI&gt;cd build&lt;/LI&gt;&lt;LI&gt;test -f Makefile&lt;/LI&gt;&lt;LI&gt;MAKE=make
++ uname -s&lt;/LI&gt;&lt;LI&gt;'[' Linux = FreeBSD ']'&lt;/LI&gt;&lt;LI&gt;exec make
make all-am
make[1]: Entering directory &lt;CODE&gt;/opt/app/opentsdb/opentsdb-2.3.0/build' /usr/bin/java -cp third_party/javacc/javacc-6.1.2.jar javacc -OUTPUT_DIRECTORY:./src/net/opentsdb/query/expression/parser ../src/parser.jj; echo PWD:&lt;/CODE&gt;pwd&lt;CODE&gt;; Error: Could not find or load main class javacc PWD: /opt/app/opentsdb/opentsdb-2.3.0/build&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE&gt; /usr/bin/javac -Xlint -source 6 -encoding utf-8 -d . -cp ../third_party/jexl/commons-logging-1.1.1.jar:../third_party/guava/guava-18.0.jar:../third_party/slf4j/log4j-over-slf4j-1.7.7.jar:../third_party/logback/logback-classic-1.0.13.jar:../third_party/logback/logback-core-1.0.13.jar:../third_party/jackson/jackson-annotations-2.4.3.jar:..&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE&gt;/third_party/jackson/jackson-core-2.4.3.jar:../third_party/jackson/jackson-databind-2.4.3.jar:..&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE&gt;/third_party/javacc/javacc-6.1.2.jar:../third_party/jexl/commons-jexl-2.1.1.jar:../third_party/jgrapht/jgrapht-core-0.9.1.jar:../third_party/netty/netty-3.9.4.Final.jar:../third_party/slf4j/slf4j-api-1.7.7.jar:../third_party/suasync/async-1.4.0.jar:../third_party/apache/commons-math3-3.4.1.jar:../third_party/hbase/asynchbase-1.7.2.jar:../third_party/protobuf/protobuf-java-2.5.0.jar:../third_party/zookeeper/zookeeper-3.4.6.jar: ../src/core/AggregationIterator.java ../src/core/Aggregator.java ../src/core/Aggregators.java ../src/core/AppendDataPoints.java ../src/core/BatchedDataPoints.java ../src/core/ByteBufferList.java ../src/core/ColumnDatapointIterator.java ../src/core/CompactionQueue.java ../src/core/Const.java ../src/core/DataPoint.java ../src/core/DataPoints.java ../src/core/DataPointsIterator.java ../src/core/Downsampler.java ../src/core/DownsamplingSpecification.java ../src/core/FillingDownsampler.java ../src/core/FillPolicy.java ../src/core/IncomingDataPoint.java ../src/core/IncomingDataPoints.java ../src/core/IllegalDataException.java ../src/core/Internal.java ../src/core/MutableDataPoint.java ../src/core/Query.java ../src/core/QueryException.java ../src/core/RateOptions.java ../src/core/RateSpan.java ../src/core/RowKey.java ../src/core/RowSeq.java ../src/core/SaltScanner.java ../src/core/SeekableView.java ../src/core/Span.java ../src/core/SpanGroup.java ../src/core/TSDB.java ../src/core/Tags.java ../src/core/TsdbQuery.java ../src/core/TSQuery.java ../src/core/TSSubQuery.java ../src/core/WritableDataPoints.java ../src/core/WriteableDataPointFilterPlugin.java ../src/graph/Plot.java ../src/meta/Annotation.java ../src/meta/MetaDataCache.java ../src/meta/TSMeta.java ../src/meta/TSUIDQuery.java ../src/meta/UIDMeta.java ../src/query/QueryUtil.java ../src/query/expression/Absolute.java ../src/query/expression/Alias.java ../src/query/expression/DiffSeries.java ../src/query/expression/DivideSeries.java ../src/query/expression/EDPtoDPS.java ../src/query/expression/Expression.java ../src/query/expression/ExpressionDataPoint.java ../src/query/expression/ExpressionFactory.java ../src/query/expression/ExpressionIterator.java ../src/query/expression/ExpressionReader.java ../src/query/expression/Expressions.java ../src/query/expression/ExpressionTree.java ../src/query/expression/HighestCurrent.java ../src/query/expression/HighestMax.java ../src/query/expression/IntersectionIterator.java ../src/query/expression/ITimeSyncedIterator.java ../src/query/expression/NumericFillPolicy.java ../src/query/expression/MovingAverage.java ../src/query/expression/MultiplySeries.java ../src/query/expression/PostAggregatedDataPoints.java ../src/query/expression/Scale.java ../src/query/expression/SumSeries.java ../src/query/expression/TimeShift.java ../src/query/expression/TimeSyncedIterator.java ../src/query/expression/UnionIterator.java ../src/query/expression/VariableIterator.java ../src/query/filter/TagVFilter.java ../src/query/filter/TagVLiteralOrFilter.java ../src/query/filter/TagVNotKeyFilter.java ../src/query/filter/TagVNotLiteralOrFilter.java ../src/query/filter/TagVRegexFilter.java ../src/query/filter/TagVWildcardFilter.java ../src/query/pojo/Downsampler.java ../src/query/pojo/Expression.java ../src/query/pojo/Filter.java ../src/query/pojo/Join.java ../src/query/pojo/Metric.java ../src/query/pojo/Output.java ../src/query/pojo/Query.java ../src/query/pojo/Timespan.java ../src/query/pojo/Validatable.java ../src/search/SearchPlugin.java ../src/search/SearchQuery.java ../src/search/TimeSeriesLookup.java ../src/stats/Histogram.java ../src/stats/StatsCollector.java ../src/stats/QueryStats.java ../src/tools/ArgP.java ../src/tools/CliOptions.java ../src/tools/CliQuery.java ../src/tools/CliUtils.java ../src/tools/DumpSeries.java ../src/tools/Fsck.java ../src/tools/FsckOptions.java ../src/tools/MetaPurge.java ../src/tools/MetaSync.java ../src/tools/Search.java ../src/tools/StartupPlugin.java ../src/tools/TSDMain.java ../src/tools/TextImporter.java ../src/tools/TreeSync.java ../src/tools/UidManager.java ../src/tree/Branch.java ../src/tree/Leaf.java ../src/tree/Tree.java ../src/tree/TreeBuilder.java ../src/tree/TreeRule.java ../src/tsd/AbstractHttpQuery.java ../src/tsd/AnnotationRpc.java ../src/tsd/BadRequestException.java ../src/tsd/ConnectionManager.java ../src/tsd/DropCachesRpc.java ../src/tsd/GnuplotException.java ../src/tsd/GraphHandler.java ../src/tsd/HttpJsonSerializer.java ../src/tsd/HttpSerializer.java ../src/tsd/HttpQuery.java ../src/tsd/HttpRpc.java ../src/tsd/HttpRpcPlugin.java ../src/tsd/HttpRpcPluginQuery.java ../src/tsd/LineBasedFrameDecoder.java ../src/tsd/LogsRpc.java ../src/tsd/PipelineFactory.java ../src/tsd/PutDataPointRpc.java ../src/tsd/QueryExecutor.java ../src/tsd/QueryRpc.java ../src/tsd/RpcHandler.java ../src/tsd/RpcPlugin.java ../src/tsd/RpcManager.java ../src/tsd/RpcUtil.java ../src/tsd/RTPublisher.java ../src/tsd/SearchRpc.java ../src/tsd/StaticFileRpc.java ../src/tsd/StatsRpc.java ../src/tsd/StorageExceptionHandler.java ../src/tsd/SuggestRpc.java ../src/tsd/TelnetRpc.java ../src/tsd/TreeRpc.java ../src/tsd/UniqueIdRpc.java ../src/tsd/WordSplitter.java ../src/uid/FailedToAssignUniqueIdException.java ../src/uid/NoSuchUniqueId.java ../src/uid/NoSuchUniqueName.java ../src/uid/RandomUniqueId.java ../src/uid/UniqueId.java ../src/uid/UniqueIdFilterPlugin.java ../src/uid/UniqueIdInterface.java ../src/utils/ByteArrayPair.java ../src/utils/ByteSet.java ../src/utils/Config.java ../src/utils/DateTime.java ../src/utils/Exceptions.java ../src/utils/FileSystem.java ../src/utils/JSON.java ../src/utils/JSONException.java ../src/utils/Pair.java ../src/utils/PluginLoader.java ../src/utils/Threads.java ../src/tools/BuildData.java ./src/net/opentsdb/query/expression/parser/*.java javac: file not found: ./src/net/opentsdb/query/expression/parser/*.java Usage: javac &amp;lt;options&amp;gt; &amp;lt;source files&amp;gt; use -help for a list of possible options make[1]: *** [.javac-stamp] Error 2 make[1]: Leaving director&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE&gt;&lt;/CODE&gt;/opt/app/opentsdb/opentsdb-2.3.0/build'
make: *** [all] Error 2 &lt;/LI&gt;&lt;LI&gt;[sg865w@blpd215 opentsdb-2.3.0]$ cat build.sh
#!/usr/bin/env bash
set -xe
test -f configure || ./bootstrap
test -d build || mkdir build
cd build
test -f Makefile || ../configure "$@"
MAKE=make
[ &lt;CODE&gt;uname -s&lt;/CODE&gt; = "FreeBSD" ] &amp;amp;&amp;amp; MAKE=gmake
exec ${MAKE} "$@"&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Shyam Gurram&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 04:23:05 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170389#M132693</guid>
      <dc:creator>shyam_kf657</dc:creator>
      <dc:date>2017-02-11T04:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170390#M132694</link>
      <description>&lt;P&gt;@&lt;A href="https://community.hortonworks.com/users/10267/shyamkf657.html"&gt;shyam gurram&lt;/A&gt;&lt;/P&gt;&lt;P&gt;By default current directory will not be in classpath. so you will have to include that as well,&lt;/P&gt;&lt;P&gt;/usr/bin/java -cp third_party/javacc/javacc-6.1.2.jar&lt;STRONG&gt;:.&lt;/STRONG&gt; javacc....&lt;/P&gt;&lt;P&gt;Add ":." to the classpath so that I can find the javacc&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 04:38:50 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170390#M132694</guid>
      <dc:creator>apappu</dc:creator>
      <dc:date>2017-02-11T04:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170391#M132695</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/11311/apappu.html" nodeid="11311"&gt;@apappu&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply. I am sorry I didn't get that. Please where I need to add that path.&lt;/P&gt;&lt;P&gt;When  I am installing this opentsdb the current directory is /opt/app/opentsdb/opentsdb-2.3.0/build. This build directory is created by the ./build.sh script. So, please help me where I need to add the path and also what path I need to add.&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Shyam&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 04:43:54 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170391#M132695</guid>
      <dc:creator>shyam_kf657</dc:creator>
      <dc:date>2017-02-11T04:43:54Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170392#M132696</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/10267/shyamkf657.html" nodeid="10267"&gt;@shyam gurram&lt;/A&gt; &lt;/P&gt;&lt;P&gt;I don't have any knowledge over openstab but trying to help you in java point of view here. i thought that javacc was not part of the third_party/javacc/javacc-6.1.2.jar file but i was wrong. please ignore my response.&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 04:51:15 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170392#M132696</guid>
      <dc:creator>apappu</dc:creator>
      <dc:date>2017-02-11T04:51:15Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170393#M132697</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/10267/shyamkf657.html" nodeid="10267"&gt;@shyam gurram&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Try the following steps (which is a kind of hack) &lt;/P&gt;&lt;P&gt;1.  Download from : &lt;A href="https://github.com/OpenTSDB/opentsdb/releases/download/v2.3.0/opentsdb-2.3.0.tar.gz" target="_blank"&gt;https://github.com/OpenTSDB/opentsdb/releases/download/v2.3.0/opentsdb-2.3.0.tar.gz&lt;/A&gt;&lt;/P&gt;&lt;P&gt;2. Extract it as following:&lt;/P&gt;&lt;PRE&gt;tar xvzf opentsdb-2.3.0.tar.gz &lt;/PRE&gt;&lt;P&gt;3. Now change directory to "opentsdb-2.3.0".  Then the hack is to copy the "./third_party" directory inside the "build" directory on your own as following:&lt;/P&gt;&lt;PRE&gt;# cd opentsdb-2.3.0
# mkdir build
# cp -r third_party ./build
# ./build.sh&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 13:51:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170393#M132697</guid>
      <dc:creator>jsensharma</dc:creator>
      <dc:date>2017-02-11T13:51:22Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class javacc</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170394#M132698</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/3418/jsensharma.html" nodeid="3418"&gt;@Jay SenSharma&lt;/A&gt;
&lt;P&gt;Thanks for the solution and it is working fine.&lt;/P&gt;&lt;P&gt;I am facing one more error. As per the installation document there is a installation step mentioned in the below and also please find the error. Please help me on this. Awaiting for your reply.&lt;/P&gt;&lt;P&gt;&lt;U&gt;Error: &lt;/U&gt; &lt;/P&gt;&lt;P&gt;[sg865w@blpd215 opentsdb-2.3.0]$ ./build/tsdb
tsdb:&lt;/P&gt;&lt;P&gt; error: unknown command '' &lt;/P&gt;&lt;P&gt;usage: tsdb &amp;lt;command&amp;gt; [args]
Valid commands: fsck, import, mkmetric, query, tsd, scan, search, uid, version&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Installation Step:&lt;/U&gt;&lt;/STRONG&gt; You can now execute command-line tool by invoking &lt;CODE&gt;./build/tsdb&lt;/CODE&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2017 14:38:21 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Error-Could-not-find-or-load-main-class-javacc/m-p/170394#M132698</guid>
      <dc:creator>shyam_kf657</dc:creator>
      <dc:date>2017-02-11T14:38:21Z</dc:date>
    </item>
  </channel>
</rss>

