這是我第一次參與 JavaEE 專案。我想添加 primefaces 以便我可以在 JSF xhtml 頁面中使用它。我將依賴項添加到 Maven 檔案中,如下所示。
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>10.0.0</version>
<scope>compile</scope>
</dependency>
primefaces 被索引到 IntelliJ,我能夠在 java 代碼和 xhtml 頁面上匯入它。但是當我運行 WildFly 來構建和部署專案時,我收到了這個錯誤。
jee/bravo/web/beans/ResultsBean.java:6:34
java: package org.primefaces.model.chart does not exist
如何解決這個錯誤?
uj5u.com熱心網友回復:
嘗試洗掉該行<scope>compile</scope>。這意味著它僅在編譯時可用,而在運行時不可用。因此,在 IntelliJ 中(編譯期間)一切正常,但在像 WildFly 這樣的應用程式服務器上(運行時),它仍然缺失。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/326991.html
上一篇:通過完全限定的包名稱指定測驗集
