MyEclipse工程轉IDEA工程

2021-09-23 06:08:50 字數 1261 閱讀 6902

工程框架:springmvc+mybatis+freemarker

複製到lib並將該包匯入module:

首先確定idea配置的tomcat下有websocket-api包,如果沒有可手動新增:

然後新增tomcat到依賴中:

並檢視scope是否為provided。

關於scope的compile與provided的區別:

scope=compile的情況(預設scope),也就是說這個專案在編譯,測試,執行階段都需要這個artifact對應的jar包在classpath中。而對於scope=provided的情況,則可以認為這個provided是目標容器已經provide這個artifact。

以本例說明,tomcat這個包其實是目標容器(即tomcat)已經支援的包,便不需要使用scope=compile

簡而簡之,compile會將依賴的jar包打到web-inf下的lib中,provided不會。

由於更改了tomcat的配置,這樣之後有可能之前給工程配置的tomcat就不可用了,這時可重新新增部署專案。

關於新增websocket-api包,也可使用偷懶的作法,單獨將tomcat的lib下的websocket-api包加到依賴中,但同樣得保證使用的是scope=provided:

完成。

myeclipse匯入工程jsp報錯

好多時候,再用myecplise進行專案開發的時候,遇到匯入工程的時候,工程內的jsp頁面好多都報錯。這是什麼原因造成的呢?我對於我遇到的問題及解決方法,跟大家分享一下。我的jsp頁面報錯的原因是,js標識在jsp中不能正確識別,myeclipse在進行jsp頁面檢查時,找不到標識,就報錯了。如果是...

eclipse工程和MyEclipse工程互轉

eclipse的web工程轉myeclipse的web工程 1.原eclipse工程叫netschool 2.在myeclipse中新建乙個工程叫netschool 並在新建的時修改 web root folder為webcontent 3.備份在myeclipse新建的netschool工程下的....

Qt工程轉vs工程( pro轉 sln)

想在vs中除錯qt的工程,要麼使用vs的qt tool直接開啟pro檔案,要麼轉成vs的專案檔案。這裡介紹如何將.pro轉為.sln。開啟命令視窗 開啟命令視窗後,進入到.pro檔案所在目錄。然後再命令列裡敲入 qmake tp vc pro 回車後出現錯誤 project error cannot...