zoukankan      html  css  js  c++  java
  • mybatis中一直获取xml配置文件输入流值为空的类似解决方法

    第一个问题:一直在 InputStream stream = StudentDaoImpl.class.getClassLoader().getResourceAsStream("config.xml");
    返回null,后来发现是resource不能编译到class文件中,在pom中添加
    <resources>
    <!-- 不编译resources下的配置文件 -->
    <resource>
    <directory>src/main/resources</directory>
    <includes>
    <include>**/*.xml</include>
    <include>**/*.properties</include>
    </includes>
    <filtering>true</filtering>
    </resource>
    </resources>
    第二个问题:ojdbc和jdk不兼容,也可能是ojdbc版本太高,下载了ojdbc14仍然不行,和jdk7相比来说太高了,
    是因为oracle和idea之间自己的问题,如下配置能解决
    下载所需的ojdbc版本,打开命令提示符到ojdbc所在的目录以ojdbc6为例,删除之前的ojdbc本地仓库目录,进行如下操作
    1、在cmd窗口输入:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc -Dversion=6 -Dpackaging=jar -Dfile=ojdbc-6.jar
    2、在pom中添加
    <!-- https://mvnrepository.com/artifact/com.oracle/ojdbc -->
    <dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc</artifactId>
    <version>6</version>
    </dependency>
    然后问题应该能够解决
    最后试了一下网上其他的解决方案,发现把target目录删除之后重新运行即使不添加第一种也能够正常运行
  • 相关阅读:
    如何打一个RPM包
    使用gogs和glide来轻松拉取golang第三方库
    go包管理工具glide使用方法
    安装使用supervisor来启动服务
    Simple, Poetic, Pithy
    令人懊恼的阉割版fabric sdk功能缺失
    如何在golang中打印grpc详细日志
    使用Goland同步远程代码
    如何将github项目上传至gitlab
    openstack搭建之-nova配置(10)
  • 原文地址:https://www.cnblogs.com/toomucherror/p/10743418.html
Copyright © 2011-2022 走看看