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 回答