Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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安全性标记库会在tomcat启动bean时产生错误_Java_Maven 2_Spring Mvc_Spring Security_Taglib - Fatal编程技术网

Java 添加Spring安全性标记库会在tomcat启动bean时产生错误

Java 添加Spring安全性标记库会在tomcat启动bean时产生错误,java,maven-2,spring-mvc,spring-security,taglib,Java,Maven 2,Spring Mvc,Spring Security,Taglib,我正在使用SpringMVC(Spring3.0.0)进行一个学校项目 现在一切正常,直到我使用 <dependency> <groupId>org.springframework.security</groupId> <artifactId>org.springframework.security.taglibs</artifactId> <version>${spring.

我正在使用SpringMVC(Spring3.0.0)进行一个学校项目

现在一切正常,直到我使用

<dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>org.springframework.security.taglibs</artifactId>
        <version>${spring.version}</version>
</dependency>

有人知道我做错了什么吗?我正为这件事焦头烂额。

你的人工智能看起来不对劲,试试这个:-

    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-taglibs</artifactId>
        <version>${spring.version}</version>
    </dependency>

org.springframework.security
spring安全标记库
${spring.version}
以下是所有与Spring安全相关的依赖项:-

    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-core</artifactId>
        <version>${spring.version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-config</artifactId>
        <version>${spring.version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>${spring.version}</version>
    </dependency>

org.springframework.security
spring安全内核
${spring.version}
org.springframework.security
spring安全配置
${spring.version}
org.springframework.security
spring安全网
${spring.version}

仅供参考,您不需要配置该存储库,因为Spring Security存在于默认的Maven存储库中。

我也在某个地方读到过,但当我添加它时,Maven说它找不到它,所以我添加了额外的repo,然后它就可以找到它了(我使用IntelliJ 10 Ultimate和单独的Maven 2)。这可能是因为您首先使用了错误的
artifactId
。你能根据我在这里提供的依赖项找到标记库吗?此链接显示默认回购中存在Spring Security标记库:先生,你是我的新英雄,我删除了回购,但添加了依赖项,一切都像婴儿的屁股一样顺利:D
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-taglibs</artifactId>
        <version>${spring.version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-core</artifactId>
        <version>${spring.version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-config</artifactId>
        <version>${spring.version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>${spring.version}</version>
    </dependency>