MAPREDUCE服务 MRS-JDBC样例工程运行及结果查看:JDBC样例工程的命令行形式运行
JDBC样例工程的命令行形式运行
- 在IDEA界面左下方单击“Terminal”进入终端,执行命令mvn clean package进行编译。
当输出“BUILD SUC CES S”,表示编译成功,如下图所示。编译成功后将会在样例工程的target下生成含有“-with-dependencies”字段的jar包。
- 在Windows或Linux上创建一个目录作为运行目录,如“D:\jdbc_example”(Windows环境)或“/opt/jdbc_example”(Linux环境),将1中生成的“target”目录下包名中含有“-with-dependencies”字段的jar包放进该路径下,并在该目录下创建子目录“src/main/resources”。将jdbc-examples工程resources目录下的所有文件拷贝到“resources”下。
- 在Windows环境下执行:
cd /d d:\jdbc_example
java -jar hive-jdbc-example-1.0-SNAPSHOT-jar-with-dependencies.jar
在Linux环境下执行:
chmod +x /opt/jdbc_example -R
cd /opt/jdbc_example
java -jar hive-jdbc-example-1.0-SNAPSHOT-jar-with-dependencies.jar
以上jar包名称仅供参考,具体名称以实际生成为主。
- 在命令行终端查看样例代码中的HQL所查询出的结果。
Windows环境运行成功结果会有如下信息:
Create table success! _c0 0 Delete table success!
Linux环境运行成功结果会有如下信息:Create table success! _c0 0 Delete table success!