0

eclipse pom エディターで hibernate 4.1.0 を見つけようとすると、バージョン 3.6.0 しか見つかりません。4.0.0 を超えています。

Hire は私の pom.xml ファイルです。

<modelVersion>4.0.0</modelVersion>
<groupId>dk.janth.simpel-maven-spring</groupId>
<artifactId>Simpel-maven-spring-projekt</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>Simpel maven spring projekt</name>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.0</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
</build>
4

2 に答える 2

1

アーティファクトの最新バージョンを見つける場合、Eclipseは常に信頼できるとは限りませんが、あなたの場合、間違ったartifactIdを探していると思います。

ほとんどのアーティファクトはMavenCentralにあり、xmlフラグメントを検索して取得し、依存関係を追加できます。

hibernateの場合:search.maven.orgにアクセスし、「hibernate-core」(hibernateではない)と入力して検索を実行します。その答えを書いている時点で、一番上の結果は休止状態コア、バージョン4.2.0.Finalです。そのバージョン番号(またはこの回答の同じリンク)をクリックすると、すべての依存関係情報をコピーしてpomに貼り付ける準備ができているページが表示されます。

于 2013-03-21T12:54:26.687 に答える
1

これを依存関係として追加すると、準備完了です。

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>4.1.7.Final</version>
</dependency>
于 2013-03-21T11:28:51.347 に答える