zoukankan      html  css  js  c++  java
  • maven项目在tomcat中运行遇到的问题

          在使用maven构建项目,并在tomcat容器中运行的时候遇到了一些问题,现做一下记录

         maven项目中jdk版本会自动恢复

          maven项目的编译jdk即使在window -> java -> compiler中设置为1.7版本的jdk,但是一旦进行 maven update project 后,jdk版本会自动初始化为jdk 1.5版本。解决这个问题是需要在pom.xml文件中指定要编译的版本,否则maven会自动使用默认的jdk版本。

      <!-- 指定编译的jdk版本 -->
      <build>
        <finalName>monitor</finalName>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.3</version>
            <configuration>
              <source>1.7</source>
              <target>1.7</target>
            </configuration>
          </plugin>
        </plugins>    
      </build>

        maven项目在tomcat容器中运行引用不到maven管理的类包

         刚开始的时候,将maven项目加入到tomcat的容器中运行,但是出现了提示相关包的类加载不到,但是在maven类库中存在该类包,接着尝试讲maven管理的类包全部拷贝到部署在tomcat项目中lib文件夹下,能够正常运行,这证明了,maven的管理类包没有被正常引用到,其中的一个配置没有设置正确。





  • 相关阅读:
    C语言实验报告(二)
    C语言实验报告(一)
    Modbus通信
    clip_region_rel&clip_region
    字符分割时对粘连字符的处理方法
    Labview读取二维码
    LabVIEW访问Access数据库教程
    利用Halcon寻找出边缘突出的部分
    利用Halcon提取出器件的中心部分
    Halcon中对于Tuple数据类型的操作
  • 原文地址:https://www.cnblogs.com/wala-wo/p/5119180.html
Copyright © 2011-2022 走看看