[alibaba/druid]jdk.tools 这个jar包报错

2025-11-10 156 views
5

jar包找不到怎么解决,hadoop-annotations这个jar包中没有lib目录

回答

4

注意配置正确的JDK路径。 另外profiles中注意根据JDK版本进行勾选

9

File -> Project Structure 查看一下Project -> Project SDK 是否是1.8版本。

我刚刚也出现了这个提示,原因是默认SDK选的是Java 11 。而java 11的JAVA_HOME下没有tools.jar。

8

在core项目的pom.xml里hive-jdbc依赖里排除掉jdk.tools 加上‘<exclusions>’这段

        <dependency>
            <groupId>org.apache.hive</groupId>
            <artifactId>hive-jdbc</artifactId>
            <version>3.1.2</version>
            <scope>provided</scope>
            <exclusions>
                <exclusion>
                    <artifactId>jdk.tools</artifactId>
                    <groupId>jdk.tools</groupId>
                </exclusion>
            </exclusions>
        </dependency>