2017-09-14 122 views
1

我需要設置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。

+0

AdminFaces如何與PrimeFaces相關?我在這裏看不到任何PrimeFaces。 – Kukeltje

+0

來自文檔:**「AdminFaces是一個開源項目,它通過PrimeFaces主題和JSF響應模板爲您的應用程序提供Bootstrap和AdminLTE。」**我寫它,Primefaces是先決條件。 – cvetan

+0

當然,但也是一個jdk,servlet容器,操作系統,cpu,elektricity,life ......這並不意味着它與jsf或PrimeFaces相關。實際上,您的問題是:「如果我不使用maven,我如何在我的項目中使用jar」 – Kukeltje

回答

0

可以通過Intellij IDEA將Maven庫添加到非Maven項目中。

項目結構 - > Libraries->添加庫 - >從Maven的enter image description here

0

罐子被髮布到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下載它們。

+0

我是否需要管理模板和管理主題?我認爲文檔說只有管理主題就足夠了。 – cvetan

+0

如果你只對主題感興趣,而不是模板,那麼是的,只有主題就足夠了。 – rmpestano