如何将RichFaces的源库(jar)附加到web项目?

如何将RichFaces的源库(jar)附加到web项目?,web,netbeans,jar,richfaces,jsf-2.2,Web,Netbeans,Jar,Richfaces,Jsf 2.2,这两个文件夹: 我对jar附件感到困惑。我可以将它们放在/src/config/lib或/web/web-INF/lib文件夹中。我应该什么时候把文件复制到哪里?这两种解决方案的区别是什么 名称空间: 在我的web项目中,我将JAR放在/src/config/lib文件夹中,并将其添加到“源程序包文件夹”中,但名称空间(对于RichFaces)在NetBeans中的名称空间定义(xmlns:a4j=+ctrl-space)中不作为建议出现。如何使它们在列表中可见 我将这些文件放入/src/con

这两个文件夹:

我对jar附件感到困惑。我可以将它们放在/src/config/lib或/web/web-INF/lib文件夹中。我应该什么时候把文件复制到哪里?这两种解决方案的区别是什么

名称空间:

在我的web项目中,我将JAR放在/src/config/lib文件夹中,并将其添加到“源程序包文件夹”中,但名称空间(对于RichFaces)在NetBeans中的名称空间定义(xmlns:a4j=+ctrl-space)中不作为建议出现。如何使它们在列表中可见

我将这些文件放入/src/config/lib文件夹:

richfaces-a4j-4.5.17.Final.jar
richfaces-core-4.5.17.Final.jar
richfaces-page-fragments-4.5.17.Final.jar
richfaces-rich-4.5.17.Final.jar
cssparser-0.9.18.jar
guava-19.0.jar
sac-1.3.jar

它的文档说,对于可访问性来说已经足够了。

对于web项目,lib应该以web-INF/lib结束。如果您没有使用maven来设置项目,我强烈建议您开始使用类似maven的东西。使您的图书馆管理更加轻松


这是一个很长的时间,但我记得的Thx的答案。1.,我想用Ctrl+Space插入带有建议的名称空间。2.我更喜欢素面,只是想尝试一下。3.NetBeans负责管理项目,但我不明白把罐子放在这里或那里有什么区别。
<html
  xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:t="http://myfaces.apache.org/tomahawk"
  xmlns:c="http://java.sun.com/jsp/jstl/core"
  xmlns:fn="http://java.sun.com/jsp/jstl/functions"
  xmlns:a4j="http://richfaces.org/a4j"
  xmlns:rich="http://richfaces.org/rich">
     ...
  </html>