修改db.properties的url, 更改表名,让其建立新表B. 启动项目后,还是之前的数据库. 没有新建表B.
问题解决方法:
修改db.properties后,引用全部正确.Navicat中找不到新建表B.
是因为 在项目文件 resource中有一个rebel.xml 默认使用以前的旧表. 可以把rebel.xml删除.
=======================================================================
配置文件中的 标签里面除了 必要的属性之外.不能写入任何东西,包括备注.
<!--Hibernate属性配置--> <!--强制建表的时候用InnoDB--><!--标签中备注都不能加,否则必定报错--> <property name="hibernateProperties"> <value> hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect hibernate.show_sql=false hibernate.format_sql=true hibernate.hbm2ddl.auto=update </value> </property>
上面报错为: 警告:Artifact wms:war exploded.......
导致项目启动失败,网页打不开.