如何把java項(xiàng)目變成web項(xiàng)目 jdk怎么建web項(xiàng)目?
jdk怎么建web項(xiàng)目?JDK是JAVA開發(fā)包的總稱,依靠JDK創(chuàng)建角色Web項(xiàng)目,那說明是要用JAVA通過Web類應(yīng)用開發(fā),那就這個(gè)可以可以使用有所不同的技術(shù)體系,一是不使用JSP和Servlet技
jdk怎么建web項(xiàng)目?
JDK是JAVA開發(fā)包的總稱,依靠JDK創(chuàng)建角色Web項(xiàng)目,那說明是要用JAVA通過Web類應(yīng)用開發(fā),那就這個(gè)可以可以使用有所不同的技術(shù)體系,一是不使用JSP和Servlet技術(shù),這種是比較遠(yuǎn)古時(shí)期的JAVAWeb開發(fā)技術(shù),確實(shí)有點(diǎn)兒很過時(shí)了,但簡單易用,是一種太基礎(chǔ)的Web項(xiàng)目開發(fā),二是使用目前主流的Spring框架,特別是SpringBoot體系,這就是需要IDEA或Eclipse在用Maven工程,引入SpringBoot開發(fā)包,然后把按照開發(fā)規(guī)范參與。
怎樣建maven創(chuàng)建的java項(xiàng)目變成web項(xiàng)目?
創(chuàng)建Web工程,可以使用eclipseee創(chuàng)建mavenweb工程1.右鍵項(xiàng)目,中,選擇ProjectFacets,然后點(diǎn)擊Converttofacetedfrom2.改DynamicWebModule的Version為2.5.(3.0為Java7的,Tomcat6不支持什么).如果提示錯(cuò)誤,肯定是需要在JavaCompiler系統(tǒng)設(shè)置Compilercompliancelevel為1.6.或是需要在此窗口的Java的Version可以改成1.6.3.然后點(diǎn)擊下面的Furtherconfigurationavailable…,彈出ModifyFacetedProject窗口此處是系統(tǒng)設(shè)置web.xml文件的路徑,輸入自動(dòng)生成web.xml文件,可選可不選.4.直接點(diǎn)擊行啦5.可以設(shè)置作戰(zhàn)部署程序集(WebDeploymentAssembly)6.在右鍵項(xiàng)目再打開此窗口.在左側(cè)列表中會(huì)再次出現(xiàn)一個(gè)DeploymentAssembly,然后點(diǎn)擊出來后7.刪除test的兩項(xiàng),是因?yàn)閠est是測(cè)試使用,根本不需要防御部署.8.設(shè)置里將Maven的jar包公告到lib下.Add-gtJavaBuildPathEntries-gtMavenDependencies-gtFinish結(jié)束后有:/src/main/webapp//src/main/java/WEB-INF/classes/src/main/resources/WEB-INF/classesMavenDependencies/WEB-INF/lib行了,這樣的就把一個(gè)maven項(xiàng)目轉(zhuǎn)變成web項(xiàng)目了。