Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.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 如何使Maven/Spring忽略容器库?_Java_Spring Boot_Maven - Fatal编程技术网

Java 如何使Maven/Spring忽略容器库?

Java 如何使Maven/Spring忽略容器库?,java,spring-boot,maven,Java,Spring Boot,Maven,因此,我有一个在本地运行的应用程序,它可以在WebLogic测试服务器上运行: *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call the method javax.validation.BootstrapConfiguration.getClockProviderClassName()Ljava

因此,我有一个在本地运行的应用程序,它可以在WebLogic测试服务器上运行:

***************************
APPLICATION FAILED TO START
***************************

Description:

An attempt was made to call the method javax.validation.BootstrapConfiguration.getClockProviderClassName()Ljava/lang/String; but it does not exist. Its class, javax.validation.BootstrapConfiguration, is available from the following locations:

    zip:/export/bea/Wg/servers/ground_s1/tmp/_WL_user/ground/4f/war/WEB-INF/lib/validation-api-2.0.1.Final.jar!/javax/validation/BootstrapConfiguration.class
    jar:file:/opt/bea/12.2.1.3.0/oracle_common/modules/javax.validation.jar!/javax/validation/BootstrapConfiguration.class

It was loaded from the following location:

    file:/opt/bea/12.2.1.3.0/oracle_common/modules/javax.validation.jar
我在Eclipse中查看了我的依赖项,显然,验证api是由spring boot starter web引入的,但是它也可以在WebLogic服务器上使用,应用程序很混乱

因此,我告诉它使用WebLogic服务器的验证api副本:

<dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <scope>provided</scope>
</dependency>
因此,验证api的服务器版本似乎没有ValueExtractorDecrationException类


有没有办法让它忽略服务器的版本验证api,而使用与我的应用程序WAR文件捆绑在一起的验证api?

请添加完整的pom文件。。。
Error creating bean with name 'requestMappingHandlerAdapter' . . . (truncated for brevity) . . . nested exception is java.lang.NoClassDefFoundError: javax/validation/valueextraction/ValueExtractorDeclarationException