• 项目错误总结2021.4.21


    今天排错花了很长时间,令人心烦。

    jsp页面无法更新

    分析

    遇到这个问题首先想到的是浏览器缓存的原因,但是刷新,深度刷新甚至禁用缓存都没有用,最后换了一个浏览器还是无法更新。排除

    其次就是静态资源导出问题,maven中忘记添加静态资源导出,导致页面无法更新,就连重启tomcat都没用。

    解决代码

    <resources>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources>

    maven构建报错

    分析

    报错信息:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project SpringMVC_: There are test failures.

    解决

    在pom.xml中添加插件

    <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.4.2</version>
                    <configuration>
                        <skipTests>true</skipTests>
                    </configuration>
                </plugin>
            </plugins>

    明确项目结构

    这是用到的JDK版本,和默认的保持一直,保证不冲突。

    这里是spring用到的所有配置文件。没什么可说的。

    这个路径很重要,必须是写项目页面的绝对路径,tomcat会以此为虚拟路径来寻找资源。

    这是根据maven下载的第三方包,如果手动创建lib导入jar包,必须先手动添加到库

     

    新加入maven之后要导出,否则会报错

     

     

  • 相关阅读:
    第三次作业
    读大道至简第三章有感
    AlphaMobileControls介绍
    wince下GetManifestResourceStream得到的Stream是null的解决
    Wince下实现ImageButton
    windows phone 8的新特性
    没有开发者账号,如何解锁wp8设备
    windows phone8手机玩玩
    windows phone7开发环境配置错误
    如何解决office2007每次打开都要正在配置
  • 原文地址:https://www.cnblogs.com/g414056667/p/14686658.html
Copyright © 2020-2023  润新知