簡體   English   中英

Java EE是否包括Java SE?

[英]Does Java EE include Java SE?

我正在關注有關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。

Java EE構建在Java SE之上。 是的,您必須單獨安裝它。

如果您的計算機上已經裝有Java SE 6,那么您將擁有所需的東西。

異常中引用的類是Java EE類。 我猜這意味着您遇到了CLASSPATH問題。 將persistence.jar添加到您的CLASSPATH中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM