# openlktest **Repository Path**: halozhy/openlktest ## Basic Information - **Project Name**: openlktest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-05 - **Last Updated**: 2021-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # openLKTest 一个简单的使用 springboot 框架连接到 openLooKeng 的 java 程序 ## 启动 1. 拉取仓库到本地 2. 使用 idea 打开(就默认大家都有idea了😝,以下都用idea来演示了)注意一定要打开到本项目 pom.xml 的上一层(也不能多一层,正确的文件夹 idea 能自动识别出来并在右下角有个小标记![image-20210905213647214.png](https://i.loli.net/2021/09/05/XEqzMf7J4W3Lmug.png)),否则不会自动识别出来 pom.xml ,idea 也没办法自动下载依赖 image-20210905213419187 3. 等待 idea 自动下载依赖,结束之后右上角应该能显示出运行按钮,且右下角没有 background task 进度条 ![image-20210905213929713](https://i.loli.net/2021/09/05/3YQLZha5j1onl7H.png) 4. 进入 application.properties ,修改 url 为自己 openLooKeng 所运行在的机器的 ip 和端口号,如果没给自己的 openLooKeng 做其它配置的话,其余的应该不用改,目前我也没做其他配置,随意输入用户名,不输入密码就可以连接到 openLooKeng ![image-20210905214220197.png](https://i.loli.net/2021/09/05/cRBgnjeklsaiDLd.png) 5. 运行,浏览器访问 `localhost:8080/test` 进行测试,如果看到控制台打印出一句 `test` 和当前openlk连接的数据源(catalogs)就说明连接成功 ![image-20210905214450787.png](https://i.loli.net/2021/09/05/HCBVSET2D1zdg3l.png) ## 一些异常 openLooKeng 在我机器上感觉启动较慢,如果出现以下两种异常 ```java Caused by: java.sql.SQLException: Query failed (#20210905_135420_00000_64zt8): Presto server is still initializing ``` ```java Caused by: java.io.UncheckedIOException: java.net.ConnectException: Failed to connect to /192.168.208.128:8090 ``` 都有可能是 openLooKeng 还没启动完成,耐心等一会再运行程序就好