Netbeans在重新部署后将数据库表类型从InnoDB更改为MyISAM。

时间:2014-02-12 17:50:11

标签: mysql java-ee netbeans innodb myisam

我设置数据库表以使用InnoDB引擎并从netbeans运行我的项目,一切运行正常,直到我对文件进行更改并保存,再次重新部署项目后,我的数据库表从InnoDB更改为MyISAM和数据库表中的所有条目都将被删除。如果有人可以提供帮助,将不胜感激。我正在运行glassfish服务器4。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。编辑了配置文件文件夹中的persistence.xml文件并更改了属性值:property name =“eclipselink.ddl-generation”value =“drop and create tables”to property name =“eclipselink.ddl-generation”value =“none”