2

を使用する必要がある新しい JPA プロジェクトを作成しましたjavax.transaction.UserTransaction。をインポートできますがjavax.naming.*javax.persistence.*インポートできません。javax.transaction.UserTransaction受け取ったメッセージはクラシック"The import javax.transaction.UserTransaction cannot be resolved"です。私は jdk.1.7.0_03 として使用しており、Eclipse Indigo 出身です。

どこが間違っていますか?ありがとう、アンドレア

4

2 に答える 2

1

javax.transaction.UserTransactionプロジェクトにそれを含むライブラリがないため、インポートは失敗します。JTA API/実装が必要です。通常、ターゲット アプリケーション サーバーと同じ実装が使用されます。

于 2012-08-26T11:23:38.090 に答える
1

ビルドパスに javax.transaction.jar を使用して ProjectA の Java プロジェクトを作成するだけで問題を解決しました。

于 2012-08-27T10:47:09.407 に答える