1. 程式人生 > >解決IDEA匯入Myclipse專案的時候沒有識別為Web專案的問題

解決IDEA匯入Myclipse專案的時候沒有識別為Web專案的問題

 IDEA在匯入一個MyEclipse新建的Web專案的時候,一般會正確檢測這個專案是什麼專案。不過有時候會出現各種問題。

        1. 出現一些Jar包不存在的問題,一般是servlet-api這樣的包不存在。因為servletjspTomcatjar包,所以,你需要匯入這兩個jar包。

        2. 識別成了普通專案。

    類似這些問題都是因為他沒有把你的專案識別成 JavaWeb專案,所以,你需要做的是是你給你模組加上Web Facets

    選擇Facets,點選+,選擇Web,然後就有一些部署,比如他會讓你找web.xml的位置,預設他會識別在專案根目錄

/web/Web-inf/web.xml下面,因為IDEA預設的web根目錄是web,而MyEclipse預設的是WebRoot,這時候你可以通過右側的編輯(鉛筆按鈕)找到正確的web.xml檔案。然後大部分時候,軟體會自動提示錯誤,然後你按照他的錯誤提示就可以將專案成功部署。

    很多時候,IDEA會自動識別你專案中使用的各種框架,提示你新增相應的Facets,比如,HibernateSpring,新增這些有助於程式碼提示。手動新增這些框架支援也是通過Facets下面點選+新增的,IDEA會檢測所有相關的配置檔案,新增進來。比如,我一開始專案沒有被識別為Web專案,就沒有辦法新增Struts

2Facets,然後正確識別後,就可以手動新增StrutsFacets了。

    注意,新增Web facets的時候,他會預設web的根路徑是web而不是WebRoot,所以,他可能會自動建立一個web資料夾,所以,看仔細了!


相關推薦

解決IDEA匯入Myclipse專案的時候沒有識別Web專案的問題

 IDEA在匯入一個MyEclipse新建的Web專案的時候,一般會正確檢測這個專案是什麼專案。不過有時候會出現各種問題。         1. 出現一些Jar包不存在的問題,一般是servlet-api這樣的包不存在。因為servlet和jsp是Tomcat的j

Eclipse 匯入外部專案無法識別web專案並且無法在部署到tomcat下

2、找到...程式碼段,加入如下標籤內容並儲存: <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>  <nature>org.eclipse.wst.common.modulecore.ModuleCor

eclipse匯入專案後無法識別Web專案

通過import匯入web專案後發現不能作為web專案再tomcat上執行,eclipse無法識別為web專案。 選中專案名稱並點選右鍵,選擇“Properties”項,在出項的面板的左側選擇“Project Facets”,點選右側部分的“Convert to faceted form..

eclipse上svn匯出maven專案無法識別web專案

今天是換工作的第二天,正要拉專案看程式碼,發現有點尷尬的是專案轉化為maven專案後,server伺服器根本沒法識別,沒想到第一天工作就露怯了。。。 廢話不多說: 1:將專案轉化為maven專案   2:將專案新增為web專案   3:更改專案

解決IDEA匯入複製的maven專案編譯失敗

複製git倉庫中的maven專案到其他電腦,通過IDEA開啟之後,maven編譯不通過 解決辦法: 通過IDEA中的import->maven import匯入即可解決,通過open p

Intellij Idea - 匯入本地外掛,python

今天給intellij idea匯入python外掛時。發現在Search in repositories 中找不到外掛。 之後找了許多資料,有人說是因為更新的問題。我查看了一下,確實是在intellij更新訊息提醒之後發生的bug。 第一個解決方案是: 在configure-&g

svn安裝,idea匯入已檢出的svn的專案

使用IDEA 一般不建議使用其自帶的SVN,因為不好用! 一、安裝版本控制TortoiseSVN(小烏龜) 如上圖箭頭所示,在安裝 TortoiseSVN的時候,預設 command line client tools,是不安裝的,這裡建議勾選上。 二、檢出專案

解決在Eclipse新建web專案沒有自動生成web.xml和在新建servlet的時候自動生成web.xml配置

一、在Eclipse新建web專案沒有自動生成web.xml解決辦法 方法一:在Eclipse新建web專案的時候重要引數上打勾 1、file–new-Dynamic Web Project 2、next下一步 3、next下一步 4、關鍵:這裡一定要打勾,預設是沒

PHP:phpMyAdmin如何解決本地匯入檔案(資料庫)2M的限制

經驗地址:http://jingyan.baidu.com/article/e75057f2a2288eebc91a89b7.html 當我們從別人那裡匯出資料庫在本地匯入時,因為資料庫檔案大於2M而在phpMyAdmin匯入時無法匯入,主要原因是phpMyAdmin限制匯入

maven專案導到eclipse不識別java專案且認不到mave Dependencies

1. 匯入到eclipse專案有maven標誌,沒有java標誌 右鍵-properties-project facets-選擇java及其對應jdk版本 2. 識別為java專案後,沒有mave Dependencies 右鍵-maven-enable depende

解決eclipse中tomcat無法識別maven web專案問題

eclipse工具中匯入了maven web專案, 但是tomcat死活都識別不了, maven專案進行了clean install等操作, 但是仍無效, 後在網上搜索到以下答案, 解決問題 1. 右擊專案 -> Debug As -> Maven build

IDEA 同時啟動2個以上的web專案報錯

     最近手頭上事有點多,需要同時在不同的專案改程式碼,都是獨立的專案。    開始肯定是解決端口占用問題,IDEA好說,在Edit configurations,下圖:           這是最基本的

idea打jar包並部署java web專案

1.idea打jar包(idea提供介面是jar包方式)   點選package,結束就OK,jar包一般放在target裡面     部署專案 1.停止之前的服務:   查到到java的所有程序:ps -ef|grep java   殺死相關的web服務

Eclipse、MyEclipse新建(含Activiti的)web專案沒有自動生成web.xml檔案(下面告訴你兩種新增Web.xml)?!

一遇到問題,嘗試在程式碼上尋找出處,但........接著我去百度,答案會因為問題的字數多少和重點位置而五花八門, 真的弄得我一下午暈頭轉向的!!!                                         不過我還是帶著一定要找到答案的決心堅持點一

IDEA 基於Maven的springboot+jsp搭建web專案完整流程

話不多說直接上乾貨(本文章適合新手快速上手)。 一丶新建maven spring boot 專案 next 下一步 選擇 web 建立完的目錄如下,新建一個webapp資料夾然後建一個pages包用來放jsp檔案 配置pox.xml <

web專案新增logback

在專案進行的過程中,難免要涉及到日誌檢視和列印,所以學習了logback的使用和配置方法,在這裡記錄下,和大家分享 1.jar包 上面的兩個包是必須要使用的,注意不要重複載入了,不然會找不到這個包,導致載入失敗 2.配置xml 在web.xml裡面先配置好logback.

MyEclipse將java專案web專案

java application在myeclipse中的.project配置檔案為 <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>ProjectName</name> &

尚未配置Web專案XXXX指定的本地IIS URL HTTP://localhost:…… .要開啟此專案,需要配置虛擬目錄……

開始在網上找了資料: 其一:是直接開啟vs,然後在檔案選單,然後開啟那裡點選網站,然後開啟你所要開啟的網站,這個辦法可行,是可以開啟 但是,我的專案裡面出現很多錯誤。 其二:機器裝了IIS的,開啟Internet資訊服務(IIS)管理器,右鍵點選網站 ->網站

myeclipse8.5 普通專案轉換web專案

一直都用myeclipse8.5 在專案中有時候需要把普通專案轉換為web專案或者maven的web專案 普通專案轉換為web專案 1 建立一個普通的web專案,建立一個java專案

將Maven專案轉換web專案,並使用tomcat除錯

一.建立maven工程 在eclipse的選單欄選擇File->New->Other->Maven->Maven Project下一步後選擇Create a simple project(skip archetype selection),如圖 下