• Maven利用tomcat7-maven-plugin构建web项目遇到Unable to compile class for JSP错误解决


    参考帖子:

      http://blog.csdn.net/kite30/article/details/50403711

      感激上面大神的帖子,让菜鸟少走弯路

    开发环境说明一下:

      idea2017,jdk8,Maven3.5

    项目说明:

      利用Maven开发简单HelloWorld的SpringMVC入门程序

    代码说明:

      控制器:一个,转向主页面

      jsp视图:一个,主页面

    错误详情:

      

      出现视图无法解析的情况,一番查帖子之后解决此问题

    解决方法:

      首先要把servlet-api依赖和jsp依赖加进来(应该没人不加的吧)

    <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>3.1.0</version>
                <scope>provided</scope>
    </dependency>
    
     <dependency>
                <groupId>javax.servlet.jsp</groupId>
                <artifactId>jsp-api</artifactId>
                <version>2.2</version>
                <scope>provided</scope>
    </dependency>

      之后配置Tomcat插件

      

                <plugin>
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <update>true</update>
                        <charset>utf-8</charset>
                        <uriEncoding>UTF-8</uriEncoding>
                        <url>http://localhost:8881/manager/text</url>
                        <server>tomcat8</server>
                        <port>8080</port>
                        <path>/</path>
                    </configuration>
                </plugin>

      2.0版本不支持jdk1.8,本人用2.1,不知为何2.2版本依赖下载不了(小插曲),再者就是,Maven自带的tomcat-maven-plugin是6.0版本的(Maven小版本是1.1)不支持jdk1.8

    这样就可以完美解决问题了

    运行命令:tomcat7:run(运行配置的Tomcat7插件,如果是tomcat:run的话就直接运行本tomcat6,问题依然会出现)

  • 相关阅读:
    VueH5页面中input控件placeholder提示字默认颜色修改与禁用时默认字体颜色修改
    Vue页面内公共的多类型附件图片上传区域并适用折叠面板
    怎么通过CSS选择器采集网页数据
    web端生成pdf
    echart基础地图写法
    常用软件工具收藏
    iframe嵌套页面访问被拒绝
    使用httpserver开启一个本地服务器
    npm 的 unsafeperm 参数是有何作用呢?
    微信模板通知内容换行显示 Bing
  • 原文地址:https://www.cnblogs.com/liangqinghai/p/7449079.html
Copyright © 2020-2023  润新知