记maven项目的两个报错

    科技2022-07-10  96

    一、maven报错:不再支持源选项 5。请使用 6 或更高版本。

    解决办法

    pom.xml文件中增加maven编译的jdk版本设置,maven.compiler.source和maven.compiler.target,另外java.version最好也加上

    <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding> <java.version>1.8</java.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>

    这个解决办法来自于链接

    我只添加了maven.compiler.source 和maven.compiler.target 就正常了

    二、类加载器的getResourceAsStream读取不到配置文件

    我配置文件是放在resources下的一个名为SqlMapConfig.xml 然后读取的时候写的是getResourceAsStream("SqlMapConfig.xml");

    但是空指针异常了

    解决办法

    我将pom.xml 中的

    <packaging>pom</packaging>

    改为了

    <packaging>jar</packaging>

    就正常了,原因暂时不明…等待学习

    Processed: 0.011, SQL: 8