我正试图从我的玻璃鱼服务器中访问一个野兔存储库。因此,我将jcr-2.0.jar粘贴到域/{$mydomain}/lib/目录中。当我试图在netbeans中设置一个Repository实例时,我找不到导入的javax.jcr.repository,所以glassfish也没有它,对吗?还是也必须将jcr-2.0.jar导入到本地项目库文件夹中,以便让netbeans知道我将使用它?我找不到任何方法来查看应用程序容器中安装了哪些库,也没有通过glassfish-admin ui或任何其他方式安装。我还尝试了asadmin jcr-2.0.jar,但仍然在netbeans中无法解决导入问题。(我还尝试重新启动glassfish服务器)。我怎么才能让这个起作用?
发布于 2012-09-19 10:45:57
jcr-2.0.jar只包含了接口,您也需要这些jas兔子罐。
我使用maven,只需将所有内容打包到war文件中,即可部署到任何容器中。对我来说很好,这也是我推荐使用它的方式。
发布于 2012-09-20 16:57:40
与之相关的人,
我自己解决了这个问题。Netbeans无法访问服务器库,您必须使用本地副本。因此,单击菜单中的"Tools“,然后通过"Ant”添加库。然后点击“新库”并指定你的库。将“库类型”更改为“服务器库”非常重要。这样就行了。
https://stackoverflow.com/questions/12483592
复制相似问题