如何从Maven下载JAR并添加到非Maven IntelliJ WAR项目中
问题描述:
我需要设置https://github.com/adminfaces但我无法让它工作。我在蜻蜓部署中遇到错误。如何从Maven下载JAR并添加到非Maven IntelliJ WAR项目中
我设置了intellij项目,我选择了JSF的框架支持以及作为先决条件的Primefaces。但是,除了文档说:
添加管理员主题到类路径:
<dependency>
<groupId>com.github.adminfaces</groupId>
<artifactId>admin-theme</artifactId>
<version>1.0.0-RC9</version>
</dependency>
我怎么做,如果我不使用Maven的?我可以通过一些jar文件来设置它吗?另外我不明白,如果我从github下载版本,什么是install.sh?
但即使我通过Maven通过Intellij浏览器添加它,它仍然无法正常工作。无法部署到Wildfly。
答
罐子被发布到Maven的*AdminFaces,你可以下载它在那里,see here。
只需将admin-template和admin-theme添加到您的类路径即可。
还取决于OmniFaces(2.x)和PrimeFaces(5.1.1或更高版本)以及JavaEE apis,如servlet,EJB,CDI,JSF和JPA。
如果您在JavaEE容器(如Tomcat)之外运行它,请查看Admin Starter Tomcat dependencies,您应该也可以从maven central下载它们。
AdminFaces如何与PrimeFaces相关?我在这里看不到任何PrimeFaces。 – Kukeltje
来自文档:**“AdminFaces是一个开源项目,它通过PrimeFaces主题和JSF响应模板为您的应用程序提供Bootstrap和AdminLTE。”**我写它,Primefaces是先决条件。 – cvetan
当然,但也是一个jdk,servlet容器,操作系统,cpu,elektricity,life ......这并不意味着它与jsf或PrimeFaces相关。实际上,您的问题是:“如果我不使用maven,我如何在我的项目中使用jar” – Kukeltje