Myeclipse/STS 首次在本地部署配置一個Spring MVC 項目 (十二)


1. 在本地新創建一個文件夾 ,做為項目工作空間;

2. 用 Myeclipse 或 STS 進入該文件夾,該文件夾就成為項目的工作空間;

3. 就要進 窗口-首選項,配置:

    環境默認編碼:

    1>. 常規下面 內容類型 .txt 文本 UTF-8 更新

    2>. 常規 – 工作空間 , 文本文件編碼

    3>. 常規 – 編輯器 – 文本編輯器 – 拼寫

    配置 java JDK 為 項目需要的版本 比如 (1.7) :

    配置 Myeclipse 下的 Servers 及 validation ,注意 Tomcat 選擇后的 Enabled, validation驗證全部去掉.

    配置 Myeclipse下 Maven4Myeclispe:主要是選擇 installations 下的本地安裝的 maven 位置;

4. 注意,如果是 Myeclipse[STS] + Maven + SVN 的項目:

    最好是通過 “包資源管理器” - "導入" [采用 Maven的方式導入]

    Myeclipse->[Maven4Myeclipse]

    STS-> [Maven]

    選擇 Existing Maven Projectes 來導入項目,不然可能會發生錯誤;有的還會發生類似編碼,或其他的問題 [項目的文件夾有漢字,或者有項目文件夾名中有空格];

<project xmlns="...">
    <modelVersion>xxxx</modelVersion>
    <groupId>com.study.xxx</groupId>
    <artifactId>xxxName</artifactId>
    <packaging>war</packaging>
    <name>Show Project Name When list in package resource Manger</name>
</project>

    假如項目名為 xxxProj:

    如果采用 普通方式導入,或是采用 SVN 檢出方式導入的話;那么在 "包資源管理器" 顯示出來的名稱就為 "xxxProj";

    如果是采用 Maven 方式的話,那么在 "包資源管理器" 顯示出來的名稱為 "Show Project Name When list in package resource Manger"

    如果沒有配置: 

<build>
    <directory>${basedir}</directory>
    <finalName>${project.artifactId}|projectName</finalName>
</build>

    打包到 Tomcat/webapps 下的項目名稱就是 上面project 下 artifactId 的值 "xxxName";

    如果有配置,那么部署到 Tomcat/webapps 下的項目就為 finalName 值;

5. 項目導入到 Myeclipse 或 STS 的包資源管理器 后,如果有 Web 項目,要 項目 [右鍵] 屬性 - 構建器 : 把 javascript 的驗證去掉;不然很卡;

6. 有些項目已經開發過一些,里面新增了新的依賴包,這些包可能會跟本地的沖突,或哪邊設置不合理的地方,可能使得在本地一直無法運行起來,但又找不到錯誤信息;

    這些你可以讓在其他機子上可以行的同事,把他的 .m2 文件夾整個的拷貝過來,放在你本地的某個位置下,通過配置 [菜單]-窗口-首選項-Myeclipse-Maven4Myeclipse 下的 User Settings 項;

    重新設置 settings.xml 位置,本地 settings.xml 修改 LocalRepository 位置[就是拷過來 .m2 存放位置];

    再執行 項目 [右鍵] - Maven4Myeclipse - Update Project Configuration 項,即可;

 

7. 在配置初期,或是運行開發期間發生的錯誤,比如SVN更新了、Myeclipse[STS] 異常關閉了,經常 [菜單]項目-Clean-[Clean All],再項目 [右鍵] 下 Maven[4Myeclipse] 下 的 Update Project Configuration 循環着操作,總是沒錯的 ^_^;

 

8. 有些項不能通過 在  運行配置后直接運行;可能會出現錯誤;

    只有先在  的 [Tomcat 7.x] 的 "Add Deployment" 來先部署, 再來 "Run Server" 才能正常訪問項目;

9. 如果網站開始很慢,甚至崩潰的話,可能 Java VM 配置太小了,在下圖配置:

在 "Optional Java VM arguments" 配置框內輸入: -Xms512m -Xmx512m -XX:MaxNewSize=512m -XX:MaxPermSize=512m , 適當根據自身系統配置設置里面的數字;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM