问题:
Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/spark/sql/internal/SQLConf
S
Q
L
C
o
n
f
i
g
B
u
i
l
d
e
r
SQLConfigBuilder
SQLConfigBuilder
at org.apache.spark.sql.hive.HiveUtils
.
<
i
n
i
t
>
(
H
i
v
e
U
t
i
l
s
.
s
c
a
l
a
:
57
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
p
a
r
k
.
s
q
l
.
h
i
v
e
.
H
i
v
e
U
t
i
l
s
.<init>(HiveUtils.scala:57) at org.apache.spark.sql.hive.HiveUtils
.<init>(HiveUtils.scala:57)atorg.apache.spark.sql.hive.HiveUtils.(HiveUtils.scala)
at org.apache.spark.sql.hive.HiveContext.(HiveContext.scala:37)
at readHive.ReadHive
.
m
a
i
n
(
R
e
a
d
H
i
v
e
.
s
c
a
l
a
:
20
)
a
t
r
e
a
d
H
i
v
e
.
R
e
a
d
H
i
v
e
.
m
a
i
n
(
R
e
a
d
H
i
v
e
.
s
c
a
l
a
)
C
a
u
s
e
d
b
y
:
j
a
v
a
.
l
a
n
g
.
C
l
a
s
s
N
o
t
F
o
u
n
d
E
x
c
e
p
t
i
o
n
:
o
r
g
.
a
p
a
c
h
e
.
s
p
a
r
k
.
s
q
l
.
i
n
t
e
r
n
a
l
.
S
Q
L
C
o
n
f
.main(ReadHive.scala:20) at readHive.ReadHive.main(ReadHive.scala) Caused by: java.lang.ClassNotFoundException: org.apache.spark.sql.internal.SQLConf
.main(ReadHive.scala:20)atreadHive.ReadHive.main(ReadHive.scala)Causedby:java.lang.ClassNotFoundException:org.apache.spark.sql.internal.SQLConfSQLConfigBuilder$
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 5 more
问题解决:
maven的pom.xml引入的包冲突:
可能是版本不一致
可能是多引入了jar包
也可能是jar包没有引入
java.lang.NoClassDefFoundError: org/apache/spark/sql/internal/SQLConf$SQLConfigBuilder$
最新推荐文章于 2024-03-05 17:40:08 发布