2014-10-11 23 views

回答

2

它是Java EE Specification的一部分。你應該在一個容器內開始你的項目。在Netbeans中使用企業應用程序項目類型。

+0

我試着這樣做,我仍然得到導入'javax.enterprise.context.RequestScoped'的問題。我沒有'javax.enterprise.context'。我只有'concurrent'和'deploy'。 – n0pe 2014-10-11 14:16:45

+1

也許這有幫助嗎? http://stackoverflow.com/questions/26076613/the-package-javax-enterprise-context-is-missing-after-glassfish-update 也看到這裏:https://netbeans.org/bugzilla/show_bug.cgi? ID = 247013 – chromanoid 2014-10-11 14:31:33

6

默認情況下,只有屬於Java標準版一部分的軟件包可用。該庫屬於Java EE。只需轉到project..properties..libraries..add庫.... Java EE Web 7 API Library ..add。而已。

0

試試這個: 你可以將這個jar文件導入到你的項目中。

使用cdi-api.jar

,我發現我的GlassFish中的文件夾

.\glassfish-4.1\glassfish\modules