maven +SSH日记(1)

1.-Dmaven.multiModuleProjectDirectory system propery is not set

直接的解决方法:使用低版本的maven

可以设一个环境变量M2_HOME指向你的maven安装目录

M2_HOME=D:\Apps\apache-maven-3.3.1

然后在Window->Preference->Java->Installed JREs->Edit

在Default VM arguments中设置

-Dmaven.multiModuleProjectDirectory=$M2_HOME


2.context:property-placeholder错误

支持spring的时候少了添加包

3.ExcrptionA nested exception is ExceptionB ;
则B是起源

4.Error applying BeanValidation relational constraints错误的解决

javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean-validation**包,但是找不到,所以beanvalitionFactory错误
 <property name="hibernateProperties">
 
  <props>
 
   <prop key="hibernate.show_sql">true</prop>
 
   <prop key="hibernate.format_sql">true</prop>
 
   <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
 
   <prop key="javax.persistence.validation.mode">none</prop> 
 
  </props>
 
 </property>

5.No matching bean of type [org.hibernate.SessionFactory] found for dependency
<!-- Spring配置文件位置 -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:spring.xml,classpath:spring-hibernate.xml</param-value>
    </context-param>
主要是web.xml这里的路径问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值