LINUX.ORG.RU

Поделитесь настройкой плагина автогенерации POJO (java, maven, hibernate)

 , ,


0

2

Никак не могу заставить работать.

<plugins>
        <plugin>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-maven-plugin</artifactId>
            <version>4.3.1.Final</version>
            <executions>
                <execution>
                    <id>Generate hbm.xml mappings</id>
                    <phase>generate-sources</phase>
                    <goals>
                        <goal>hbm2hbmxml</goal>
                    </goals>
                    <configuration>
                        <components>
                            <component>
                                <name>hbm2hbmxml</name>
                                <outputDirectory>src/main/resources</outputDirectory>
                            </component>
                        </components>
                    </configuration>
                </execution>
                <execution>
                    <id>hbm2java</id>
                    <phase>generate-sources</phase>
                    <goals>
                        <goal>hbm2java</goal>
                    </goals>
                    <configuration>
                        <components>
                            <component>
                                <name>hbm2java</name>
                                <implementation>configuration</implementation>
                            </component>
                        </components>
                        <componentProperties>
                            <jdk5>false</jdk5>
                            <configurationFile>src/main/resources/hibernate.cfg.xml</configurationFile>
                        </componentProperties>
                    </configuration>
                </execution>
            </executions>
        </plugin>
      </plugins>

выдает ошибки.

Failed to parse plugin descriptor for org.hibernate:hibernate-maven-plugin:4.3.1.Final

★★★★★

Нужен как минимум mvn -version и стектрейс

Сразу могу сказать что outputDirectory должен указывать на target/... а никак не на src, но вряд ли в этом проблема

maloi ★★★★★
()
Ответ на: комментарий от stevejobs

этот плагин для того, чтобы не создавать описание БД во всяких xml и *.java классах этого гиберната.

он сам должен прошурстеть БД на структуру и создать все для себя.

bvn13 ★★★★★
() автор топика
Последнее исправление: bvn13 (всего исправлений: 1)
Ответ на: комментарий от bvn13

звучит опасно. А если он выведет какую-нибудь чушь и на очередном удалении вместо одного объекта дропнет всю базу?

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

ну это ж на этапе разработки, тестовая база, все нужное в скриптах... бояться нечего.

bvn13 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.