① 新建的maven為什麼沒有web.xml
第一步,新建maven項目
第二步,選擇web模板
② eclipse無法配置web.xml文件
前言 剛開始學習部署tomcat,新建java web項目後發現沒有web.xml配置文件,以下是原因及其解決方案。 產生原因及解決方案 新建web項目時如下圖所示,若直接選擇"完成",則默認不會在WebContent/WEB-INF文件夾下生成web.xml配置文件,此時應選擇下一步 在創建項目時勾選同時產生web.xml文件即可;當然也可以讓已經新建的web項目生成web....
查看原文
在eclipse中快速生成一個maven項目後一鍵生成web.xml
在web工程創建時創建web.xml:用Eclipse新建一個web項目沒有自動生成web.xml 在創建maven工程時,大多沒有創建web.xml文件,web.xml路徑:src/main/webapp/EWB-INF/web.xml 創建web.xml:右鍵項目——>javaEE tools——>點擊第二個Generate
利用eclipse新建的java web項目沒有web.xml文件怎麼辦?
利用eclipse新建的java web項目沒有web.xml文件怎麼解決? 解決辦法: 1、右鍵項目名稱-》Java EE Tools-》Generate Deployment descriptor stub 即可生成web.xml文件。
MyEclipse新建的Web項目沒有web.xml
MyEclipse新建的Web項目沒有web.xml 是因為創建項目時沒有選擇Generate web.xml deployment descriptor這一項。 下面是步驟 首先創建項目 這一步點擊next 再點擊next 勾選Generate web.xml deployment descriptor,完成後點擊Finish,即可完成創建。 檢查一下,在WebRoot文件夾下打開
myeclipse生成web.xml文件
MyEclipse中新建web項目時,如果一開始新建項目沒有選中生成web.xml文件,在WebRoot->WEB-INF文件夾下就沒有web.xml文件。 那如果後面又需要用到web.xml該怎麼辦呢?難道需要重新建項目?其實是不用的。 非常簡單的方法就是在需要添加web.xml文件的項目上右鍵點擊,依次選擇MyEclipse->Generate Deployment
③ 如何把maven項目轉成web項目
把一個maven項目轉化成web項目方法:
創建Web工程,使用eclipse ee創建maven web工程 。
1、右鍵項目,選擇Project Facets,點擊Convert to faceted from 。
2。更改Dynamic Web Mole的Version為2.5(3.0為Java7的,Tomcat6不支持)。 如果提示錯誤,可能需要在Java Compiler設置Compiler compliance level 為1.6 。或者需要在此窗口的Java的Version改成1.6。
3、點擊下面的Further configuration available…,彈出Modify Faceted Project窗口 此處是設置web。xml文件的路徑,輸入src/main/webapp. Generate web.xml deployment descriptor自動生成web.xml文件,可選可不選。
4、點擊OK。
5、設置部署程序集(Web Deployment Assembly)
6、在右鍵項目打開此窗口、在左側列表中會出現一個Deployment Assembly,點擊進去後。
7、刪除test的兩項,因為test是測試使用,並不需要部署。
8、設置將Maven的jar包發布到lib下。 Add -> Java Build Path Entries -> Maven Dependencies -> Finish 完成後有: /src/main/webapp / /src/main/java /WEB-INF/classes /src/main/resources /WEB-INF/classes Maven Dependencies /WEB-INF/lib 好了。
④ 用myeclipse建立web工程時怎樣自動生成xml檔案
用myeclipse建立web工程時怎樣自動生成xml檔案
首先在工具欄的位置找到File,點選一下在展開的選單中選擇new,在new的子分類中找到Web Porject,點選一下。
彈出的新視窗中有幾個地方要手動輸入,通常你只需要為專案指定一個名字,再選擇一下j2ee的級別就可以了,現在推薦使用高版本的5.0級別,如第二圖所示,完成這兩處後直接點finish就可以了。
用Eclipse建立Andriod工程時 怎麼禁止Fragment.xml檔案的自動建立?
你是不是用的最新版的Eclipse和SDK。最新版的都是會自動建立一個Fragment.xml.
你要麼不要管它,要買就找個低版本的Eclipse和SDK用
MyEclipse建立ejb工程沒有自動生成ejb-jar.xml檔案
我是用的jbuilder做的,感覺是版本和設定的問題吧。總之建ejb的時候,沒出來ejb-jar.不過這個也沒什麼影響,你可以先做專案,做好了以後,make project,之後在專案的資料夾下會自動生成jar包。裡麵包含了meta-inf資料夾,相關的ejb-jar和配置檔案就都有了
myeclipse 自動生成 hibernate hbm.xml檔案
在hibernate中,每個資料表對應的其實是一個實體類,每個實體類有一個對應的hbm.xml配置檔案和你匹配,myeclipse中其實有個MyEclipse Database Explorer檢視,它提供了myeclipse與資料庫直接連線的內建視窗,並且通過此視窗可以生成hibernate的mapping檔案。
1.在專案上點選右鍵選擇MyEclipse選項,為應用增加Hibernate特性.
2.在出現的配置視窗中,選中「Add Hibernate 2.1 libraries to project?」,然後設定存放Hibernate庫檔案的目錄為: /WEB-INF/lib 目錄,預設會選擇建立一個新的Hibernate配置檔案hibernate.cfg.xml。
3.點選下一步,進入Hibernate資料庫連線配置介面,在Connection Profile選項中直接選擇在MyEclipse Database Explorer中配置的vipdata選項,然後就會自動生成其他的配置,可以選擇「Copy JDBC Driver and add to classpath」,這樣就會將JDBC驅動拷貝到WEB-INF/lib目錄中。:
4.點選下一步,來建立Hibernate的SessionFactory類,這是一個簡單的集中管理Hibernate會話的工廠類,填寫類的全名稱。
5.點選完成,然後MyEclipse就會將Hibernate相關的jar包拷貝到lib目錄下,同時會生成Hibernate的配置檔案:hibernate.cfg.xml,和SessionFactory類。
現在要利用MyEclipse Database Explorer檢視中的工具來生成Hibernate的對映檔案。切換到MyEclipse Database Explorer檢視,在表vipdata上點選右鍵,選擇Create Hibernate Mapping.
6.配置生成的持久化類和對映檔案。
7.點選Browse,選擇生成的類和對映檔案的包:.xxx
8.ID Generator演演算法選項,選擇native。(還有很多其他的選項可選,根據應用的需要具體選擇,好像hibernate對映的表必須有主健,否則無法利用hibernate技術)。
9.點選完成,這樣會生成持久化類Vipdata和它的父類AbstractVipdata(生成父類,有利於日後應用的擴充套件,工具會自動生成詳細的equals方法和hashCode方法)以及對映檔案xxx.hbm.xml。同時會修改Hibernate的配置檔案hibernate.cfg.xml,會增加一行.
到此,hibernate mapping檔案生成結束。:)
其實,eclipse對struts的支援也是很強大的,按照相似的步驟進行配置。很多的工作量就可以完全交給eclipse了。
eclipse建立Tomcat project 專案時,為什麼沒有自動生成一個web.xml檔案....謝謝
要建立一個Web Project才行,是帶WebRoot資料夾的那種
eclipse建立web動態工程專案後,建了一個servlet,它能自動生成@webservlet但web.xml為什麼不能自動生成
那就是說明你在建立servlet的時候,沒有勾選生成.xml的哪一項。
myeclipse怎樣建立maven的web工程
2 輸入Project name:yourProjectName 在Source folder里輸入:src/main/java 在Web root folder里輸入src/main/web 在Maven里選擇上add Maven Support 這里的source folder和web root folder輸入如上內容,是按maven的官方推薦的maven工程的結構來給source資料夾和web資料夾命名的。
MyEclipse建立web工程,有Java EE 5 讓勾選,但用eclipse建立web工程,卻沒有Java EE讓勾選,怎麼回事?
eclipse是一個比較外掛化的東西,就是如果要開發javaweb,就需要外掛,如果要開發android就需要adt,而myeclipse是商用的,專門拿來開發javaweb工程的
activiti designer怎麼自動生成xml檔案
你儲存就生成了,除非是你有錯誤在其中,他不會生成.
如何用eclipse建立web工程
參考網路經驗
:jingyan../article/ce436649f3334e3773afd3e0.
⑤ 怎麼使用maven創建一個web工程
一、新建Maven項目
1、File -> New -> Other
2、選擇Maven Project ,單擊Next。
3、保持默認即可,單擊Next。
4、選擇Archetype為 web app,單擊Next。
5、輸入一些必要信息,單擊Finish。
6、項目結構如下圖:
二、配置項目
1、在項目上右鍵單擊,添加Source Folder。
Maven的項目有一些約定:src/main/java , src/main/resources , src/test/java , src/test/resources .那麼,添加這些文件夾:
2、輸入Source Folder的名字。
3、創建完之後的目錄結構:
4、修改Build Path 配置
在項目上,右鍵單擊,選擇 Build Path ->Configure Build Path。
5、選擇 Source標簽,會顯示4個Source Folder ,修改 OutPut folder :
6、雙擊每個文件夾的Output folder,選擇路徑。
src/main/java,src/main/resources,選擇target /classes。src/test/java ,src/test/resources,選擇target/test-classes。
7、修改完成後如下圖所示:
8、修改JDK版本:選擇 libraries 標簽,選中JRE library,單擊Edit按鈕。
9、選擇系統默認的就可以了,單擊 Finish 按鈕。
10、最後,單擊OK即可。
11、完成後,項目結構如下圖:
12、將項目轉換為Dynamic Web Project
在項目上右鍵單擊,選擇 Properties。
13、在左側選擇 Project Facets,單擊右側的 」Convert faceted from 「鏈接。
14、修改Java為你當前項目的JDK,並添加Dynamic Web Mole ,最後單擊」Further Configuration available「 鏈接。
15、修改Content directory 為 src/main/webapp,單擊OK。
16、設置部署程序集(Web Deployment Assembly)
在項目上右鍵單擊,選擇Properties,在左側選擇Deployment Assembly。
此處列表是,部署項目時,文件發布的路徑。
1)刪除test的兩項,因為test是測試使用,並不需要部署。2)設置將Maven的jar包發布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish設置完成效果圖:
⑥ 如何把maven項目轉成web項目
創建Web工程,使用eclipse ee創建maven web工程 1.右鍵項目,選擇Project Facets,點擊Convert to faceted from 2.更改Dynamic Web Mole的Version為2.5.(3.0為Java7的,Tomcat6不支持). 如果提示錯誤,可能需要在Java Compiler設置Compiler compliance level 為1.6 .或者需要在此窗口的Java的Version改成1.6. 3.點擊下面的Further configuration available…,彈出Modify Faceted Project窗口 此處是設置web.xml文件的路徑,輸入src/main/webapp. Generate web.xml deployment descriptor自動生成web.xml文件,可選可不選. 4.點擊OK 5.設置部署程序集(Web Deployment Assembly) 6.在右鍵項目打開此窗口.在左側列表中會出現一個Deployment Assembly,點擊進去後 7.刪除test的兩項,因為test是測試使用,並不需要部署. 8.設置將Maven的jar包發布到lib下. Add -> Java Build Path Entries -> Maven Dependencies -> Finish 完成後有: /src/main/webapp / /src/main/java /WEB-INF/classes /src/main/resources /WEB-INF/classes Maven Dependencies /WEB-INF/lib 好了,這樣就把一個maven項目轉化成web項目了。
⑦ maven打包war應用時為什麼總是會有兩個web.xml
這兩個web.xml完全一致,在應用伺服器下解壓運行後,只會保留一個,並且應用正常運行。
所以無需在意
⑧ maven中的web.xml文件不刷新是怎麼回事
mvnwar:war打包,生成的war文件中會有兩個web.xml解決方法:指定war插件版本即可org.apache.maven.pluginsmaven-war-plugin2.6src/main/webapp
⑨ maven開發怎麼配置web.xml
load-on-startup配置在中,見本工程配置。 load-on-startup元素在web應用啟動的時候指定了servlet被載入的順序,它的值必須是一個整數。 在servlet的配置中,1 的含義是:容器在啟動的時候就載入這個servlet。
⑩ 如何創建maven web工程
下面是使用Eclipse創建Maven Web工程的方法步驟:
找到Maven Project,點擊Next
勾選上Create a simple project (不使用骨架),Next
填寫工程名稱和包名,並選擇war類型,Finish
選擇packing是war類型,在main下會生成 webapp目錄
使用eclipse發布到tomcat下,需要把項目轉成dynamic web project。
選擇工程單擊右鍵,選擇properties 並找到 Project Facets ,並點擊Convert to faceted form…
勾選Dynamic Web Mole 並點擊ok (3.0隻有tomcat7才支持)
這時工程結構下會產生一個Web Content目錄
雖然此時我們可以發布到tomcat中,但這不符合maven的結構,繼續操作。
把WebContent下面兩個目錄 META-INF ,WEB-INF 直接復制到src/main/webapp目錄下,並刪掉WebContent目錄
修改發布規則:先擇工程單擊右鍵, 選擇 Properties,
選擇Deployment Assembly:把WebContent Remove掉;測試類我們也不需要發布,test的兩個目錄頁可以remove
重新指定WEB路徑:點擊add,選擇Folder
在src/main下找到webapp目錄,然後finish
把當前的build path 指向 Maven Dependency, 直接點擊add,選擇Java Build Path Entries 然後next
完成後進入開發:
(1)pom.xml可以從http://www.mvnrepository.com/ 加入需要jar包的配置路徑;
(2)webapp下可以創建web頁面的目錄結構;
(3)main/java里創建java程序包結構。