私は 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 SE6 があるため、Java EE をインストールする必要があるかもしれないことに気付きました。
しかし、Java EE には Java SE が含まれていますか? 重複を作成しないようにしています。
Java EE に Java SE が含まれている場合、Java SE をアンインストールしてから Java EE をインストールする必要があります。
Java EE に Java SE が含まれていない場合は、Java EE を別途インストールする必要があります。