Я следую учебник о Java EE - http://docs.oracle.com/javaee/5/tutorial/doc/bnaff.htmlВключает ли Java EE Java SE?
и когда я развернуть netbean проект с netbean и прилагаемое GlassFish, он вернет ошибку заявив, что не может найти Java Persistence.
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 отдельно.
Если у вас версия Netbeans с комплектом Glassfish, в нее также будет включена Java EE. Я не думаю, что вам нужно будет установить его отдельно. – Sumit