Eclipse 如何在项目中使用Primefaces作为源代码而不是jar文件?

Eclipse 如何在项目中使用Primefaces作为源代码而不是jar文件?,eclipse,jsf,jsf-2,primefaces,Eclipse,Jsf,Jsf 2,Primefaces,例如,我在Eclipse中下载并导入了它作为self项目 现在我想创建一个常规的JSF项目,并通过使用前面提到的Primefaces项目而不是导入Primefaces的jar来使用Primefaces的组件,这可能吗 我想要实现的是编辑Primefaces的代码并动态查看更改,在我对结果感到满意后,我将在jar中编译它 多谢各位 更新:添加图片以显示我想要实现的目标 如果您将Eclipse与m2e一起使用,那么如果您将m2e配置为使用,它将自动执行此操作。我使用JBossTools作为Ecli

例如,我在Eclipse中下载并导入了它作为self项目

现在我想创建一个常规的JSF项目,并通过使用前面提到的Primefaces项目而不是导入Primefaces的jar来使用Primefaces的组件,这可能吗

我想要实现的是编辑Primefaces的代码并动态查看更改,在我对结果感到满意后,我将在jar中编译它

多谢各位


更新:添加图片以显示我想要实现的目标


如果您将Eclipse与m2e一起使用,那么如果您将m2e配置为使用,它将自动执行此操作。我使用JBossTools作为Eclipse的完整插件。对此非常满意。但在pom中确实需要对素数面的依赖。只需确保引用自定义版本(如果重命名工件或版本号)


如果不使用maven,可以尝试使用纯eclipse项目依赖关系。请看

我的答案中的链接甚至是重复的,我想你是说如果我使用maven创建我的项目?实际上,我在没有maven的情况下完成了所有项目,所有依赖项都是手动下载并添加到构建路径中的,所以我根本没有使用maven的经验。我对如何在引擎盖下工作缺乏基本知识。我曾尝试使用m2e,但遇到了很多问题:我将尝试按照您在回答中提到的教程进行操作。然后我会给出反馈。谢谢。如果有人做了一步一步的指导,那就太好了。据我所知,很多人对maven有相当大的麻烦,如果Primefaces有兴趣以拉请求的形式从社区获得帮助,他们应该尽可能地简化。对不起,这是一个非常奇怪的评论。在编译PrimeFaces以提供补丁或供私人使用的用户中,超过99.9%使用maven。很少有人在这方面有问题。因此,编写一本关于如何在没有maven的情况下完成工作的手册是浪费时间的。我明白了,已经安装了maven并正在学习如何使用它。我还安装了m2e,并尝试导入Primefaces的源代码,它得到了很多错误。例如,找不到
jsf maven插件
dependency等。如果我理解正确,我应该(可以?)手动编译此插件,然后在Primefaces的
pom.xml
中本地引用它,对吗?此插件位于Primefaces存储库中,但您也可以编译它。这个插件然后创建“缺失”类