Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring引导-添加JSTL依赖项会导致问题_Java_Spring_Spring Boot_Jstl - Fatal编程技术网

Java Spring引导-添加JSTL依赖项会导致问题

Java Spring引导-添加JSTL依赖项会导致问题,java,spring,spring-boot,jstl,Java,Spring,Spring Boot,Jstl,我不熟悉弹簧靴。我想对JSP页面使用jstl标记。为此,我添加了以下依赖项 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency

我不熟悉弹簧靴。我想对JSP页面使用jstl标记。为此,我添加了以下依赖项

<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.webjars</groupId>
            <artifactId>bootstrap</artifactId>
            <version>3.3.6</version>
        </dependency>

        <dependency>
            <groupId>org.webjars</groupId>
            <artifactId>bootstrap-datepicker</artifactId>
            <version>1.0.1</version>
        </dependency>

        <dependency>
            <groupId>org.webjars</groupId>
            <artifactId>jquery</artifactId>
            <version>1.9.1</version>
        </dependency>

        <!-- Use MySQL Connector-J -->

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>

        <!-- Hibernate -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
        </dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>

    </dependencies>
每当我添加jstl依赖项时,项目不会启动,但在删除它时会启动

在ApacheTomcat 8.0.27.0上部署 配置文件模式:false 调试模式:true 部队重新部署:真正的取消部署。。。取消部署?路径=/demo OK-在上下文路径取消部署应用程序/demo就地部署在

运行应用程序时出现以下错误

C:\Users\Nishan Dhungana\Documents\NetBeansProjects\SpringBootTest\target\demo-0.0.1-SNAPSHOT 部署?配置=文件%3A%2FC%3A%2FUsers%2FNISHAN%7E1%2FAppData%2FLocal%2FTemp%2Fcontext3041249382478705791.xml&path=/demo 失败-在上下文路径/演示中部署应用程序,但上下文失败 开始


在pom.xml中也添加此依赖项


希望这对你有帮助

确切的例外情况是什么?只想运行应用程序。添加jstl依赖项后,Project不会启动部署失败,但在删除它时工作正常。您可以发布应用程序。属性内容您不应该添加到所有Maven依赖项吗?是的。@benjaminc-只有spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp在application.properties上
<dependency>
     <groupId>jstl</groupId>
     <artifactId>jstl</artifactId>
     <version>1.2</version>
</dependency>