美文网首页
第二章Jsp的问题

第二章Jsp的问题

作者: daiwei_9b9c | 来源:发表于2020-08-23 20:04 被阅读0次

    使用Idea很奇怪,按照第二章的说明,

    <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
                <scope>provided</scope>
            </dependency>
    

    然后,点击右边 maven tab, 在生命周期里面双击 install , 但是出错。稀奇了。。
    已经使用 aliyun 的 maven 库了。网上查了好久,估计是 JDK版本的问题(使用的是 JDK 8)
    改为使用 jdk14, 另外指导了 tomcat-embed-jasper 的版本,
    <version>8.5.20</version>
    不过,不指定也无所谓..
    再次运行 install , 这次出错在 test 这儿,
    说,
    ava.lang.UnsupportedClassVersionError: Preview features are not enabled for com/example/demo/DemoApplicationTests (class file version 58.65535). Try running with '--enable-preview'
    这个问题网上查了好久好久,甚至,我的 netbeans 使用 nb-springboot 插件都已经正常运行了,idea 还是出错。
    看说明,需要传送参数 --enable-preview 给 java,
    根据这儿的说法,
    可以在这儿设置

    image.png
    或者根据这儿说法,
    https://maven.apache.org/configure.html
    在项目目录下添加一个 jvm.config 文件,指定 jvm 的启动选项。。
    然后,在里面指定 --enable-preview , 但是还是出错。
    http://tomcat.10.x6.nabble.com/How-to-pass-the-enable-preview-parameter-when-using-JSVC-td5096724.html
    需要写上 -X--enable-preview , 再次点击 maven test, 终于正常了。
    稀奇的是, 正常之后, 移走 jvm.config 中的内容,
    再次点击 test, 居然也正常。。

    相关文章

      网友评论

          本文标题:第二章Jsp的问题

          本文链接:https://www.haomeiwen.com/subject/qerwjktx.html