请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

执行 ./elasticsearch-jdbc-2.3.4.0/bin/mysql-import-products.sh 时报错误

./elasticsearch-jdbc-2.3.4.0/bin/mysql-import-products.sh 

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/xbib/tools/Runner : Unsupported major.minor version 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)


[root@bogon vagrant]# java -version

java version "1.7.0_80"

Java(TM) SE Runtime Environment (build 1.7.0_80-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

[root@bogon vagrant]# javac -version

javac 1.7.0_80

[root@bogon vagrant]# 


还没有搜到合适的解决方案 ,辛苦老师帮忙看一下么 。 谢谢

正在回答 回答被采纳积分+3

插入代码

2回答

提问者 阿发摇滚 2017-06-18 19:48:15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/sh
 
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
bin=${DIR}/../bin
lib=${DIR}/../lib
 
echo '
{
    "type" "jdbc",
    "jdbc" : {
        "url" "jdbc:mysql://localhost:3306/imooc_shop",
        "user" "root",
        "password" "Mybxnb123#$",
        "sql" "select *,productid as _id from shop_product",
        "index" "my_shop_index",
        "type" "products",
        "elasticsearch" : {
             "cluster" "yii2-search",
             "host" "localhost",
             "port" : 9300 
        }   
    }
}
' | java \
    -cp "${lib}/*" \
    -Dlog4j.configurationFile=${bin}/log4j2.xml \
    org.xbib.tools.Runner \
    org.xbib.tools.JDBCImporter


index  刚开始创建索引报错了,之后知识改了索引名称 , 其他步骤都是按视频操作的。

0 回复 有任何疑惑可以回复我~
Jason 2017-06-18 15:43:37

导入数据报错,我看下你的脚本怎么写的

0 回复 有任何疑惑可以回复我~
  • 提问者 阿发摇滚 #1
    老师,用 jdk 8 之后 没有报错了, 我先继续往下看看  。  
    谢谢老师回复。
    回复 有任何疑惑可以回复我~ 2017-06-18 21:35:01
  • Jason 回复 提问者 阿发摇滚 #2
    好的,看来是版本的问题,继续加油!
    回复 有任何疑惑可以回复我~ 2017-06-19 00:43:54
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号