Myeclipse - Web項目轉換技巧--處理Java項目、SVN非Web項目問題
喜歡從業的專註,七分學習的態度。
概述
對於Java調試,使用Eclipse習慣性的使用Junit調試,使用Myeclipse習慣性的將項目轉成Web項目在Tomcat或Weblogic中調試,在Myeclipse項目對項目Web屬性的理解有助於應對開發環境的配置、發布和部署,涉及的技巧和操作比較多。最常用最簡單的技巧是將Java項目轉Web項目技巧。
環境準備:創建一個Java項目
- 打開Myeclipse--右鍵--選擇Project
創建1 - 點擊Next(下一步)
創建-項目 - 點擊Finish(完成)
完成
一些時候,SVN上傳的項目,為安全起見,SVN不會上傳項目的配置信息,項目信息需要自己配置。
還有一些時候,項目創建時間比較老,是作為一個Java項目保存,需要手動轉換成Web項目。
關鍵點: Web項目、替換、配置文件。
轉換方法
正規方法:修改.project文件後再到Myeclipse中設置Web屬性。
非常規方法:替換法,在工作空間中創建令一個Web項目,將配置文件全部替換當前項目,使用文本編輯器修改所有配置文件中的項目名稱。
正規方法
- 找.project文件
在項目上右鍵,點擊properties-->Resource,找到文件路徑
路徑
- 編輯project文件
使用文本編輯器打開.project文件,增加如下內容:<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
修改.project文件
保存後,在工程上刷新或重啟Myeclipse。
- 添加Web屬性
在工程上右鍵--屬性--Myeclipse--Project Factes,勾上Dynamic Web Module 3.0和Java,點擊確定。
Web屬性
- 完成
此時,項目已經轉化成了Web項目,可以在Java Build Path中設置依賴和Web屬性了。
Web項目
非常規方法
這種方法可以使用在任何需要轉換成Web項目的情況,難點是需要熟悉Myeclipse的所有配置文件,知道哪些配置文件需要修改,但是也有技巧。
技巧: 復制創建的臨時Web項目的所有配置文件,替換到主項目下,將主項目所有配置文件都打開,搜索臨時項目名稱,將所有臨時項目名稱的地方都修改成主的項目名稱。Myeclipse涉及的所有配置文件的地方包括.settings下的文件和.project、.classpath兩個文件。
配置文件
替換的細節就不一一截圖,說到點到不差.
最好的處理Web項目轉換是理解哪些配置文件控制哪些Web屬性,合理應對。
一步一步,堅持積累,堅持學習。
Myeclipse - Web項目轉換技巧--處理Java項目、SVN非Web項目問題