使用jdbc自动设置Glassfish 4而不是手动解决

时间:2014-04-02 19:10:39

标签: eclipse maven jdbc glassfish

我遵循了本地设置:

  • Eclipse Kepler
  • Maven 3
  • Glassfish 4

我想用MySql运行JSF.JSF 2.0在服务器上工作正常。我得到的问题是与数据库的连接。 我在glassfish管理员处完成了所有设置,这是我到目前为止所获得的persistence.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<persistence version="1.0"
    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">

<persistence-unit name="actors" transaction-type="JTA">
<jta-data-source>jdbc/example</jta-data-source>
<properties>
  <property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
</properties>

MySQL的Maven依赖:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.6</version>
</dependency>

获取未找到jdbc的异常...

问题是如何设置Glassfish以使用maven依赖项,以便我不需要手动集成jdbc.jar?

1 个答案:

答案 0 :(得分:1)

我害怕根据official documentation你必须这样做