W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
此功能僅在Ultimate版本中受支持。
要準(zhǔn)備JSF應(yīng)用程序開發(fā),您應(yīng)該:
盡管默認(rèn)情況下啟用了CDI支持插件,但在開始使用CDI之前,始終確保此插件仍然處于啟用狀態(tài)。
打開“設(shè)置/首選項(xiàng)”對(duì)話框(Ctrl+Alt+S)。
在對(duì)話框的左側(cè),選擇“插件”。
在對(duì)話框的右側(cè),在“插件”頁(yè)面上,在搜索框鍵入faces。因此,只有名稱和描述包含faces的插件才會(huì)顯示在插件列表中。
如果未選中Java EE:Java Server Faces右側(cè)的復(fù)選框,請(qǐng)選擇它。
在Settings對(duì)話框中單擊OK。
如果建議,請(qǐng)重新啟動(dòng)IntelliJ IDEA。
因此,將打開“新建項(xiàng)目”向?qū)А?/p>
“新建模塊”向?qū)⒋蜷_。
在向?qū)У牡谝豁?yè)上,在左側(cè)窗格中,選擇:Java Enterprise。在頁(yè)面的右側(cè),指定要使用的JDK,并選擇要支持的Java EE版本。
從列表中選擇服務(wù)器或單擊“新建”,然后選擇感興趣的服務(wù)器。然后,指定服務(wù)器設(shè)置:
對(duì)于本地安裝的服務(wù)器,請(qǐng)指定服務(wù)器安裝目錄的路徑。(單擊
以選中相應(yīng)對(duì)話框中的目錄。)
對(duì)于托管服務(wù)器(Cloud Foundry或CloudBees),請(qǐng)指定您的用戶帳戶詳細(xì)信息。
從“版本”列表中選擇要支持的Servlet規(guī)范的版本。
如果要?jiǎng)?chuàng)建部署描述符web.xml文件,請(qǐng)選中Create web.xml復(fù)選框。
如果要?jiǎng)?chuàng)建配置文件faces-config.xml,請(qǐng)選中Create faces-config.xml復(fù)選框。
選擇所需的庫(kù)選項(xiàng),并在必要時(shí)指定關(guān)聯(lián)的設(shè)置。您可以選擇:
為此,請(qǐng)?jiān)凇皫?kù)”下,選擇“下載”。
現(xiàn)在,要查看或修改關(guān)聯(lián)的選項(xiàng),請(qǐng)單擊“配置”,然后在打開的“下載選項(xiàng)”對(duì)話框中:
選擇庫(kù)版本。
指定庫(kù)名稱。
選擇庫(kù)級(jí)別(全局,項(xiàng)目或模塊)。
在“要下載的文件”下,選擇要下載的文件。
在“將下載的文件復(fù)制到”下,指定目標(biāo)文件夾的路徑。如果要更改默認(rèn)路徑,請(qǐng)?jiān)诖蜷_的對(duì)話框中單擊
并指定文件夾位置。
為此,請(qǐng)單擊“使用庫(kù)”,然后從列表中選擇所需的庫(kù)。
如有必要,請(qǐng)配置庫(kù)設(shè)置(例如,更改其名稱)。這可以在“編輯庫(kù)”對(duì)話框中完成,您可以單擊“配置”打開該對(duì)話框。
為此,請(qǐng)單擊“使用庫(kù)”,然后單擊“創(chuàng)建”。在打開的對(duì)話框中選擇所需的JAR文件。(對(duì)于多項(xiàng)選擇,請(qǐng)按住Ctrl鍵。)
如有必要,請(qǐng)配置新庫(kù)(例如,更改其名稱或級(jí)別)。為此,請(qǐng)單擊“配置”,然后在“創(chuàng)建庫(kù)”對(duì)話框中指定所需的設(shè)置。
推遲設(shè)置庫(kù)直到以后的時(shí)間。在這種情況下,請(qǐng)選擇稍后設(shè)置庫(kù)。
單擊“下一步”。
單擊“完成”。
因此,您的新模塊將包含:
web和WEB-INF目錄。
web目錄中的index.xhtml文件。只需稍加修改,您就可以將此文件用作應(yīng)用程序的起始頁(yè)面。
web.xml,Web應(yīng)用程序部署描述符。
faces-config.xml,JSF配置文件。
如果指定,則JSF庫(kù)或庫(kù)包含在模塊依賴項(xiàng)中。
您的模塊的工件規(guī)范。
如果已指定服務(wù)器,則運(yùn)行/調(diào)試配置,以便在該服務(wù)器的上下文中運(yùn)行應(yīng)用程序。
打開項(xiàng)目工具窗口 (例如:查看|工具窗口|項(xiàng)目)。
右鍵單擊該模塊,然后選擇“添加框架支持”。
在對(duì)話框的右側(cè),從“版本”列表中選擇要支持的Servlet規(guī)范的版本。
如果要?jiǎng)?chuàng)建部署描述符web.xml文件,請(qǐng)選中Create web.xml復(fù)選框。
如果要?jiǎng)?chuàng)建配置文件faces-config.xml,請(qǐng)選中Create faces-config.xml復(fù)選框。
選擇所需的庫(kù)選項(xiàng),并在必要時(shí)指定關(guān)聯(lián)的設(shè)置。您可以選擇:
為此,請(qǐng)?jiān)凇皫?kù)”下,選擇“下載”。
現(xiàn)在,要查看或修改關(guān)聯(lián)的選項(xiàng),請(qǐng)單擊“配置”,然后在打開的“下載選項(xiàng)”對(duì)話框中:
選擇庫(kù)版本。
指定庫(kù)名稱。
選擇庫(kù)級(jí)別(全局,項(xiàng)目或模塊)。
在“要下載的文件”下,選擇要下載的文件。
在“ 將下載的文件復(fù)制到”下,指定目標(biāo)文件夾的路徑。如果要更改默認(rèn)路徑,請(qǐng)?jiān)诖蜷_的對(duì)話框中單擊
并指定文件夾位置。
為此,請(qǐng)單擊“使用庫(kù)”,然后從列表中選擇所需的庫(kù)。
如有必要,請(qǐng)配置庫(kù)設(shè)置(例如,更改其名稱)。這可以在“編輯庫(kù)”對(duì)話框中完成,您可以單擊“配置”打開該對(duì)話框。
為此,請(qǐng)單擊“使用庫(kù)”,然后單擊“創(chuàng)建”。在打開的對(duì)話框中選擇所需的JAR文件。(對(duì)于多項(xiàng)選擇,請(qǐng)按住Ctrl鍵。)
如有必要,請(qǐng)配置新庫(kù)(例如,更改其名稱或級(jí)別)。為此,請(qǐng)單擊“配置”,然后在“創(chuàng)建庫(kù)”對(duì)話框中指定所需的設(shè)置。
推遲設(shè)置庫(kù)直到以后的時(shí)間。在這種情況下,請(qǐng)選擇稍后設(shè)置庫(kù)。
如果要使用JSF組件庫(kù)(例如PrimeFaces,RichFaces等),請(qǐng)選中相應(yīng)的復(fù)選框或復(fù)選框,并指定相關(guān)選項(xiàng)。該過程類似于JSF實(shí)現(xiàn)庫(kù)的過程。
在Add Frameworks Support對(duì)話框中單擊OK。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: