【发布时间】:2014-01-13 17:17:01
【问题描述】:
我有一个 Maven jar 项目。
我已将 JBoss standalone.xml 配置如下:
<datasources>
<datasource jndi-name="java:jboss/datasources/myDS" pool-name="myDS" enabled="true" use-java-context="true">
<connection-url>jdbc:h2:tcp://localhost/C:\databases\test</connection-url>
<driver>h2</driver>
<security>
<user-name>sa</user-name>
</security>
</datasource>
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
</drivers>
</datasources>
和 persistence.xml 文件如下:
<persistence-unit name="primary" transaction-type="JTA">
<jta-data-source>java:jboss/datasources/myDS</jta-data-source>
<class>my.package.Person</class>
<properties>
<!-- Properties for Hibernate -->
<property name="hibernate.hbm2ddl.auto" value="create" />
<property name="dialect" value="org.hibernate.dialect.H2Dialect" />
<property name="hibernate.show_sql" value="true" />
</properties>
</persistence-unit>
首先,我通过 H2 控制台进行身份验证。然后我安装我的 jar “Maven install”。
但不幸的是,没有创建架构。可能缺少什么?
非常感谢。
【问题讨论】: