Maven:找不到标记库描述符

时间:2016-10-19 11:55:56

标签: java eclipse maven jstl

我的所有JSP中都有2个错误

Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/fmt"

即使在我的pom.xml上,我也有这个

<dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>

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

我重新启动Eclipse并清理项目100次

这是我的web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

我使用的是 WebLogic Server版本:12.1.2.0.0

1 个答案:

答案 0 :(得分:0)

你有自动导入吗? 您应该手动启用它或加载依赖项:

mvn dependency:resolve用于加载所有依赖项

mvn dependency:get -Dartifact=groupId:artifactId:version用于加载一个。

或者只是尝试使用mvn installmvn package)加载所有内容 - 您可以看到差异here

另见{#3}}