我在构建EJB
session bean时遇到了麻烦。
找不到以下packages
:
import javax.ejb.LocalBean;
import javax.ejb.Stateful;
import javax.ejb.TransactionManagement;
import javax.ejb.TransactionManagementType;
一些解决方案暗示将库
j2ee.jar
和javaee
.jar添加到Java构建路径。我正在使用
jdk-7u75-windows-x64
和java_ee_sdk-7-windows-ml
,在给定位置($ JAVA_HOME\lib)找不到这些库中的任何一个。我在Windows 7 x64
机器上使用eclipse(kepler) 最佳答案
javaee.jar既不提供eclipse也不提供java(jdk)。该文件必须手动下载并添加到项目构建路径。可以找到Java EE 7 API here.
另外,可以使用Maven依赖项:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
关于java - 无法导入javax.ejb。*软件包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20859379/