精华内容
下载资源
问答
  • maven中导入javax.servlet出现冲突问题

    千次阅读 2019-10-15 16:34:45
    maven中通过插件启动Tomcat报错 报错原因 严重: A child container failed during start Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost...

    maven中通过插件启动Tomcat报错
    报错原因

    严重: A child container failed during start
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
    Caused by: java.lang.ClassCastException: class org.springframework.web.SpringServletContainerInitializer cannot be cast to class javax.servlet.ServletContainerInitializer (org.springframework.web.SpringServletContainerInitializer is in unnamed module of loader org.apache.catalina.loader.WebappClassLoader @1d03917; javax.servlet.ServletContainerInitializer is in unnamed module of loader org.codehaus.plexus.classworlds.realm.ClassRealm @dc4a691)
    

    更改pom.xml中的配置

      <dependency>
               <groupId>javax.servlet</groupId>
               <artifactId>javax.servlet-api</artifactId>
               <version>3.1.0</version>
               <scope>provided</scope>
           </dependency>
           <dependency>
               <groupId>javax.servlet.jsp</groupId>
               <artifactId>javax.servlet.jsp-api</artifactId>
               <version>2.2.1</version>
               <scope>provided</scope>
           </dependency>
    

    需要加<scope>provided</scope>
    产生的原因是:tomcat中也有servlet-api包,这样发生了冲突
    因为provided表明该包只在编译和测试的时候用,所以,当启动tomcat的时候,就不会冲突了.

    展开全文
  • javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath. ...

    以下是异常详情:

    javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.
    	at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:271)
    	at org.springframework.validation.beanvalidation.LocalValidatorFactoryBean.afterPropertiesSet(LocalValidatorFactoryBean.java:248)
    	at org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean.afterPropertiesSet(OptionalValidatorFactoryBean.java:40)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1624)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
    	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
    	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
    	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
    	at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)
    	at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)
    	at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)
    	at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)
    	at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)
    	at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:138)
    	at javax.servlet.GenericServlet.init(GenericServlet.java:158)
    	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
    	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
    	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
    	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5290)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1140)
    	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.base/java.lang.Thread.run(Unknown Source)

    项目环境:Mybatis3.2.8+Spring5.0.8+springMVC4.3.7+ jdk9.0.4

    Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.

    意思为:无法创建配置,因为找不到bean验证提供程序。添加一个提供者像Hibernate Validator(RI)到您的类路径。

    解决方法:添加hibernate-validator的依赖

    <dependency>  
        <groupId>org.hibernate</groupId>  
        <artifactId>hibernate-validator</artifactId>  
        <version>5.2.4.Final</version>  
    </dependency>

    疑问:为什么用的mybatis框架却需要添加Hibernate的Validator的依赖 ?

    望大佬解答

    参考博客链接:https://blog.csdn.net/testcs_dn/article/details/64908771

    展开全文
  • javax.faces-api-2.2.jar

    2019-12-13 16:27:05
    在搭建spring4.3源码阅读环境的时候,spring-web项目报错,发现是少了javax.faces-api-2.2.jar文件,引入此文件可解决spring-web项目报错问题。
  • javaxmail引入maven依赖

    千次阅读 2021-01-20 14:01:57
    问题:javamail引入maven依赖 解决: <!-- https://mvnrepository.com/artifact/javax.mail/javax.mail-api --> <dependency> <groupId>javax.mail</groupId> <artifactId>javax....
    问题:javamail引入maven依赖
    解决:
    <!-- https://mvnrepository.com/artifact/javax.mail/javax.mail-api -->
    <dependency>
        <groupId>javax.mail</groupId>
        <artifactId>javax.mail-api</artifactId>
        <version>1.6.2</version>
    </dependency>
    
    
    展开全文
  • Maven项目的pom.xml文件中添加: &lt;dependency&gt; &lt;groupId&gt;javax.annotation&lt;/groupId&gt; &lt;artifactId&gt;jsr250-api&lt;/artifactId&gt; &lt;...

    在Maven项目的pom.xml文件中添加:

    <dependency>
        <groupId>javax.annotation</groupId>
        <artifactId>jsr250-api</artifactId>
        <version>1.0</version>
    </dependency>
    

    然后在eclipse中使用 Ctrl + Shift + O 导入 javax.annotation.Resource类。

    展开全文
  • 1、这里需引入findbug包,默认的scope是test,可以根据情况修改 <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>annotations</artifactId> <version>...
  • 主要介绍了Springboot项目javax.validation使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • Correct the classpath of your application so that it contains a single, compatible version of javax.servlet.ServletContext 从description可以看出我的项目关于servlet-api的引用又有两处用到了,只要把我...
  • 今天在开发中遇到了一个问题,项目中需要HttpServletRequest 和 HttpServletResponse 但是我项目是用maven启动的,需要手动导入servlet-api.jar包  我开始是这样导入的 javax.servlet javax.servlet-api ...
  • 基于Maven在Spring中集成CXF框架

    千次阅读 2016-03-09 12:44:59
    注意:如果是使用springmvc启动spring容器的方式,不能使用通过import的方式引入其他spring配置文件.否则cxf的服务启动不了. 需要分开启动如下: <context-param> <param-name>contextConfigLocation...
  • maven 打包项目 ERROR javax.servlet.http

    千次阅读 2019-05-12 14:24:07
    maven打包项目突然遇到一个小问题,javax.servlet.http.*这个包就很皮怎么打都打不进去。 软件包 javax.servlet 不存在 import javax.servlet.*; tomcat下面的lib自带有这些包,却依然加载失败。在...
  • 程序包不存在问题解决方案分析没什么不引入为什么本地测试成功 问题 本地测试项目没有问题的,但代码上传到SVM后构建项目时失败。 解决方案 从报错信息来看是没有找到 jar包 ,百度一下解决方案千篇一律,但很有效...
  • Maven 引入Jar包的几种情况

    万次阅读 2018-08-16 15:51:53
    Maven 引入Jar包的几种情况 1.通过pom.xml中导入的jar包 (1)链接打开http://mvnrepository.com/ (2)搜索罐包,比如我想要的是servlet的api.jar文件  (3)查看Maven pom.xml依赖语句 - &gt;复制到你的...
  • 通过maven引入第三方库文件时,需要在Pom.xml文件中添加如下所示的代码: &lt;dependencies&gt; &lt;!-- https://mvnrepository.com/artifact/net.imagej/ij --&gt; &lt;dependency&gt...
  • Maven引入jar包的几种方式

    千次阅读 2019-06-16 18:28:55
                                      Maven 引入Jar...
  • maven引入servlet依赖

    千次阅读 2017-04-02 17:27:00
    <groupId>javax.servlet <artifactId>servlet-api <version>2.5 <scope>provided <scope>provided 因为servlet实现由容器tomcat提供. 转载于:...
  • IDEA 使用过程中 maven 依赖引入错误,jar包下面显示红波浪线,如下图: 出现这个问题的原因是 jar包没有正确的下载下来。 解决方案,右键选择 项目名 或者在菜单里选择maven 点击Open'settings.xml' (刚开始...
  • springboot+maven框架搭建
  • maven引入jsp相关依赖

    2017-09-21 18:57:00
    <!--引入Servlet开始--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> &...
  • 目录 解决方案1: 解决方案2: 解决方案1: ... -> lnvalidate and Restart 解决方案2: 在pom.xml中的maven配置处添加以下代码段 ${java.home}/lib/rt.jar;${java.home}/lib/jce.jar 如下图中的 line402-404 所示:
  • idea通过maven引入junit

    千次阅读 2019-08-09 15:26:08
    <artifactId>javax.servlet-api <version>3.1.0 <!-- scope = test 代表只在单元测试时才会加载这个依赖 --> <scope>test 使用:在对应src下面的类中按快捷键 (atl+insert),选择test即可。
  • 消息队列Active mq在Maven项目中的简单使用
  • 问题:maven项目提示superclass.servlet报错。 在项目的.pom文件中的添加dependency属性如下:    javax.servlet   servlet-api   2.5    即可
  • [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project token-move: Compilation failure: Compilation failure: [ERROR] /D:/idea_workspace/...
  • javax-crypto.jar

    2019-04-25 19:36:03
    javax-crypto.jar 用了就知道
  • 1.问题描述 idea/eclipse启动时报错信息如下: 发现是@Transactional注解中的@InterceptorBinding包找不到 2.解决方法 第一种:@Transactional不要注解...第二种:引入InterceptorBinding依赖 <!-- https:...
  • 我有这样的疑问 我项目中依赖了spring-context的...我能不能在maven的中央仓库中查询到某个依赖会引用多少个jar包进来? 还有就是我怎么实现只要在pom文件引用一个dependency就能把hibernate的所以相关jar引进来?
  • 8. Maven的依赖管理 - 引入依赖依赖管理(引入依赖)1.目标能够掌握依赖引入的配置方式2.路径导入依赖导入依赖练习依赖范围3.讲解3.1导入依赖 导入依赖坐标,无需手动导入jar...
  • 2019独角兽企业重金招聘Python工程师标准>>> 编译时报错 ... <artifactId>javax.servlet-api <version>4.0.1 转载于:https://my.oschina.net/u/4057396/blog/3021432
  • maven web项目引入servlet-api和jsp-api

    千次阅读 2020-07-16 20:18:38
    maven构建的web项目如果要使用HttpServletRequest或者PageContext等servlet或者jsp的api时,需要引入servlet-api和jsp-api,为什么我们之前的dynamic web project不需要引入呢?因为以前的dynamic web project run as...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,874
精华内容 11,549
关键字:

maven引入javax

java 订阅