Hi, thanks for the reply. After rebuilding iotdb and iotdb-cli modules, I
started the client successfully.
By the way, are there any designing documents for beginners?

徐毅 <[email protected]> 于2019年3月20日周三 下午2:21写道:

> Hi,
>
> I have created  a pull request[1] to fix errors in our document. After
> this pr is merged, our website will update to the latest version.
>
> [1]. https://github.com/apache/incubator-iotdb/pull/104
>
> Thanks.
> On 3/20/2019 12:58,徐毅<[email protected]> <[email protected]> wrote:
>
> Hi
>
>
> Sorry, i made a mistake, start-client.sh script is located at
> /iotdb-cli/cli directory, you don't need to move it to /iotdb/iotdb
> directory.
>
>
> Thanks
> On 3/20/2019 12:56,徐毅<[email protected]> wrote:
> Hi
>
>
> Thanks for your feedback, you can create an issue on jira(
> https://issues.apache.org/jira/projects/IOTDB/issues), since our mailing
> list does not support picture.
>
>
> I'am sorry that our document has some errors which confused you, i will
> fix it soon. Indeed, start-server.sh script is located at /iotdb-cli/cli
> directory, you don't need to move it to /iotdb/iotdb directory.
>
>
> In root directory, you can use 'mvn clean package -Dmaven.test.skip=true'
> to package our project.
> $ pwd
> /workspace/incubator-iotdb
> $ mvn clean package -Dmaven.test.skip=true
>
>
> If you want to start server, you can
> $ cd iotdb/iotdb/bin/
> $ ./start-server.sh
>
>
> if you want to start client, you can
> $ cd iotdb-cli/cli/bin/
> $ ./start-client.sh -h 127.0.0.1 -p 6667 -u root -pw root
>
>
> I hope this can help you.
>
>
> Thanks
> On 3/20/2019 12:33,Jenson<[email protected]> wrote:
> Hello,
> My name is Jenson, and I am working at Alibaba now. I am very interested
> in Apache IoTDB and I would like to contribute some codes when I am not
> busy with work. But I got stuck in starting the IoTDB client when following
> the instructions of Doc . Here are the problems I encountered during my
> trial :
> 1he location of  `start-client.sh` mentioned in the document is wrong.  In
> the document, it says `Let $IOTDB_HOME = /xxx/incubator-iotdb/iotdb/iotdb/`
> and we can start client using this command:
> `$IOTDB_HOME/bin/start-client.sh`. But in fact, this `start-client.sh`
> script is in the directory: ` /xxx/incubator-iotdb/iotdb-cli/cli`.
> Cannot find the main class `org.apache.iotdb.cli.client.Client` error.
> When I try to start the client, it will throw this exception mentioned
> above. After looking into the script named `start-client.sh`, I found the
> following codes:
> ```
> MAIN_CLASS=org.apache.iotdb.cli.client.Client
>
>
>
>
> CLASSPATH=""
> for f in ${IOTDB_HOME}/lib/*.jar; do
> CLASSPATH=${CLASSPATH}":"$f
> done
> ```
> So the reason is that the required jars to start IoTDB client are not in
> the correct lib directory. After I copy all the jars in
> `/xxx/incubator-iotdb/iotdb-cli/cli/lib` to
> `/xxx/incubator-iotdb/iotdb/iotdb/lib`, this problem is solved.
>
>
> 3.   After solving the problem in Step 2, I can finally start the client.
> But unfortunately, it hangs:
>
>
>
> And there is also an exception thrown in IoTDB server:
>
>
>
>
> I don't know what caused this problem, and please help me out.
>
>
> Thanks!
> Jenson
>
>

Reply via email to