比较来自世界各地的卖家的域名和 IT 服务价格

[http:101380]有多个web片段具有相同的名称: "spring_web"

我试图部署项目 spring MVC 在 WebLogic 12c, 但是我被这个错误击中了。

[http:101380]有多个web片段具有相同的名称:
"spring_web".

这是我的 web.xml


xml version="1.0" encoding="UTF-8"?
<web-app id="WebApp_ID" version="3.1" xmlns="[url=http://java.sun.com/xml/ns/javaee"]http://java.sun.com/xml/ns/javaee"[/url] xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance"]http://www.w3.org/2001/XMLSchema-instance"[/url] xsi:schemalocation="[url=http://xmlns.jcp.org/xml/ns/javaee]http://xmlns.jcp.org/xml/ns/javaee[/url] [url=http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">]http://xmlns.jcp.org/xml/ns/ja ... gt%3B[/url]
<display-name>spring-mvc-demo</display-name>
<!-- Spring MVC Configs -->
<!-- Step 1: Configure Spring MVC Dispatcher Servlet -->
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring-mvc-demo-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Step 2: Set up URL mapping for Spring MVC Dispatcher Servlet -->
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>


这是我的 weblogic.xml


<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="[url=http://xmlns.oracle.com/weblogic/weblogic-web-app"]http://xmlns.oracle.com/weblog ... ot%3B[/url] xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance"]http://www.w3.org/2001/XMLSchema-instance"[/url] xsi:schemalocation="[url=http://java.sun.com/xml/ns/javaee]http://java.sun.com/xml/ns/javaee[/url] [url=http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd]http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd[/url] [url=http://xmlns.oracle.com/weblogic/weblogic-web-app]http://xmlns.oracle.com/weblogic/weblogic-web-app[/url] [url=http://xmlns.oracle.com/weblogic/weblogic-web-app/1.7/weblogic-web-app.xsd">]http://xmlns.oracle.com/weblog ... gt%3B[/url]
<wls:weblogic-version>12.1.3</wls:weblogic-version>
<wls:context-root>spring-mvc-demo</wls:context-root>
</wls:weblogic-web-app>


任何帮助都会非常感激。
</web-app>
已邀请:

冰洋

赞同来自:

我有这个问题,我发现她因重复的文件而出现 JAR. 我有不同的版本 JARs 在文件中 WAR.

跑步
mvn clean

纠正它。

帅驴

赞同来自:

解压缩 .war, 生成 maven, 并将其与生成的那个进行比较 Eclipse. 通常你必须说 maven, 消除某些工件的包,否则它们将被包装两次 /错误所说的几乎是同一个事情,即部署者已经遇到了具有特定名称的组件,并且它没有意义才能做到两次/

注意:如果您建立项目,以上解决方案是可能的解决方案 maven.

窦买办

赞同来自:

我有同样的问题 spring-boot, 当我更改版本时 2.1.6 在 2.0.6.
跑步 mvn clean 并且申请的创建再次决定了我的问题。

君笑尘

赞同来自:

看看我们的决定
https://coderoad.ru/57332888/
, 其中包括删除坏版本的组合 spring 在标签中 xsd 在上下文文件中并添加绝对顺序 web.xml. 事实证明,依赖的重复 spring 实际上,不必存在,您可以简单地引用上下文造成问题。

要回复问题请先登录注册