The Kuang
2021-01-23 18:15
采纳率: 33.3%
浏览 65

Error:(1, 24) java: 程序包org.apache.log4j不存在

如题,百度的答案<scope>compile</scope>已经加过了,还是报错

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • Aganstrong 2021-01-23 18:34

    maven吗?

    评论
    解决 无用
    打赏 举报
  • Aganstrong 2021-01-23 18:35

    看下仓库包是不是正常下下来了?

    评论
    解决 无用
    打赏 举报
  • The Kuang 2021-01-23 19:56

    正常下下来了

    评论
    解决 无用
    打赏 举报
  • The Kuang 2021-01-23 20:02

     

    评论
    解决 无用
    打赏 举报
  • 紫宇寰 2021-01-25 10:07

    不应该指定scope,这个是作用域,看到你在test和java文件夹下都有使用的吧?我感觉是你的java版本不对,换成1.8的试试,另外贴一下POM文件

    评论
    解决 无用
    打赏 举报
  • Aganstrong 2021-01-25 10:12

    如果包引入正常还启动不了的话,清一下缓存试试

    评论
    解决 无用
    打赏 举报
  • The Kuang 2021-01-27 22:19

    重启过还是不行。JDK版本就是1.8的

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>org.example</groupId>
        <artifactId>log4j</artifactId>
        <version>1.0-SNAPSHOT</version>
        <dependencies>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.mail</groupId>
                        <artifactId>mail</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>javax.jms</groupId>
                        <artifactId>jms</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.jdmk</groupId>
                        <artifactId>jmxtools</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.jmx</groupId>
                        <artifactId>jmxri</artifactId>
                    </exclusion>
                </exclusions>
                <scope>compile</scope>
            </dependency>
        </dependencies>
    
    </project>
    评论
    解决 无用
    打赏 举报
  • The Kuang 2021-02-02 23:48

    https://blog.csdn.net/ddzzz_/article/details/109821811   用这个方法可以解决,但是不懂原理,求解答

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题