Hi
I have created an issue at https://issues.apache.org/jira/browse/IOTDB-18. However, I cannot find your openjdk version from Official website at http://jdk.java.net/11/. I downloaded OpenJDK11 from website and run `java -version`: $ java -version openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment 18.9 (build 11.0.2+9) OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode) It seems openjdk also use `.` to split version not '+', I wonder where does this "11+28" come from? Could you provide more info about your OpenJDK version? Thanks Xu Yi On 2/1/2019 13:59,Willem Jiang<[email protected]> wrote: Please create a JIRA to trace this kind of issue. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Fri, Feb 1, 2019 at 1:42 PM 徐毅 <[email protected]> wrote: Hi Thanks for your feedback and welcome to our community. There is a little difference between jdk8 and jdk11. If you use jdk8 and run `java -version`, you will see -------------------------------- $ java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) -------------------------------- If you use jdk11 and run `java -version`, you will see -------------------------------- $ java -version java version "11.0.1" 2018-10-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode) -------------------------------- For jdk11 , the major version is in the first place, but for jdk8 is in the second place. So when i get {major_version}.{minor_version}.xx, i will check whether major_version is 1. if major_version equals to 1, i will use minor_version. It works on jdk8. Otherwise, for jdk11, major_version equals to 11 and i will use this value. Sorry about that I did not take OpenJDK into consideration, OpenJDK uses `+` not `.` to split versions, I will find out how to make our script compatible with both OracleJDK and OpenJDK soon. Thanks Xu Yi On 2/1/2019 07:33,Andreas Oswald<[email protected]> wrote: Hi, there, I got the hint to IOTDB from Chris Dutz of codencentric in Germany the head of Apache PCL4X (incubating) I just have privat interest in time series databases. In my former job i have worked intensly with a commercial database called infoplus.21 of the american company aspentech. Being curious, if one could have got similar service with an open source solution, I discussed that with Chris telling him, that I had tried InfluxDB and he then told me about your project. Being brave I started with building from source and ran in some small issues when starting the server but now fail to connect the client to the server. I´ve built the sources available from https://github.com/apache/incubator-iotdb.git on Windows 10 with Maven 3.5.4 and OpenJDK 11+28 C:\>javac -fullversion javac full version "11+28" The version detection in start-server.bat can´t handle that fullversion yet. So for testing I hardcoded IF "%MAJOR_VERSION%" == "11+28" ( set JAVA_VERSION=11 REM set JAVA_VERSION=%MINOR_VERSION% ) else ( set JAVA_VERSION=%MAJOR_VERSION% ) That´s just a hack that brought me to a running server. I could try to find a way to detect that in a more flexible way, e.g. checking the first to characters and if they form a "11" one can continue as Java 11. Actually I have not understood, what the construct IF "%MAJOR_VERSION%" == "1" ( set JAVA_VERSION=%MINOR_VERSION% should have done. OK, anyhow, I would like to work on your project and I´d be happy if you let me take part and give me access to the mailing list. Kind regards from Germany Andreas [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png]<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virenfrei. www.avg.com<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
