我正在关注有关 Java EE 的教程 - http://docs.oracle.com/javaee/5/tutorial/doc/bnaff.html
当我使用 netbean 和捆绑的 glassfish 部署 netbean 项目时,它返回错误说它找不到 java 持久性。
Compiling 11 source files to E:\Raymond\Programming Practice\j2ee\javaeetutorial5\examples\web\bookstore\build\classes
E:\Raymond\Programming Practice\j2ee\javaeetutorial5\examples\web\bookstore\src\com\sun\bookstore\database\Book.java:13: package javax.persistence does not exist
import javax.persistence.Entity;
E:\Raymond\Programming Practice\j2ee\javaeetutorial5\examples\web\bookstore\src\com\sun\bookstore\database\Book.java:14: package javax.persistence does not exist
import javax.persistence.Id;
我意识到我可能需要安装 java EE,因为我已经在机器中安装了 java SE6。
但是 Java EE 是否包含 Java SE?我试图不创建重复。
如果 Java EE 包含 Java SE,我需要卸载我的 Java SE,然后安装 Java EE。
如果 Java EE 不包含 Java SE,我应该单独安装 Java EE。