日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【技术文档】jeecg3.7.1-maven版本搭建环境手把手入门-eclipse

發布時間:2025/3/16 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【技术文档】jeecg3.7.1-maven版本搭建环境手把手入门-eclipse 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JEECG 微云快速開發平臺(3.7.1)
Eclipse-Maven版本手把手入門手冊

  • 官方標準開發工具:
    1. IDE
    ? ? ? ? Eclipse Java EE IDE for Web Developers.
    ? ? ? ? Version: Helios Release
    ? ? ? ? Build id: 20100617-1415
    2. JDK1.7
    3. Maven
    4. ?Mysql

一、Maven 本地環境安裝

  • 下載: 到Maven官方網站http://maven.apache.org/download.cgi,下載目前的最新版本apache-maven-3.1.1-bin.zip
  • 解壓: 下載到本地的zip文件,只需解壓成 D:\apache-maven-3.1.1即完成安裝,目錄結構為如下
  • ? ? 3. ?配置環境變量: 這臺電腦->鼠標右鍵->屬性->高級環境設置->環境變量-系統變量框下新增變量名M2_HOME,值為D:\apache-maven-3.1.1


    ? ?

    ? ? 再新建變量M2,值為%M2_HOME%\bin



    ? ?

    ? ? 編輯變量名Path,在變量值中后面追加";%M2%"


    ? ? 4. ?測試安裝:win+R ->cmd –>在命令行中輸入?mvn –version?顯示mvn版本信息為Apache Maven 3.1.1則為安裝成功。

    ? ? 5. ?修改maven倉庫存放位置:找到maven下的conf下的settings.xml 配置文件,我的是在D:\apache-maven-3.1.1\conf\settings.xml。maven的倉庫默認是放在本地用戶的臨時文件夾下面的.m2文件夾下的repository下,這很影響C盤的空間。現在我們來修改將它指定到我們自己的路徑下,我現在要將倉庫指定到D:\Maven\repo\m2 (可以自己定義位置)目錄下.

    ? ? [1]、修改本地maven倉庫位置

    ? ? ?[2]、配置官方Jeecg的方式maven鏡像(非常重要

    ? ? ? ?修改 settings.xml配置文件
    ? ? ? 在<mirrors>標簽內增加阿里云maven鏡像,同時排除jeecg私服, 最終結果見下面:
    ? ??

    <mirrors><mirror><id>nexus-aliyun</id><mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror> </mirrors>

    ? ? 6. ?OK,先來體會一下maven,在cmd中敲并回車執行:mvn help:system 這時候maven 就會從遠程倉庫開始下載一大堆的東西,沒事,讓它下載著,遲早都要下載的。

    二、MyEclipse或Eclipse的Maven環境集成

  • 插件安裝:MyEclipse8 - MyEclipse2014已經自帶maven插件,此步可以略過。
  • 在線安裝:選擇Help ?-->? Install New Software輸入地址
  • http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/,把選項勾上,然后等待它下載安裝,完成之后重啟 eclipse 即可

    ? ? 3. ?配置eclipse:找到Maven4MyEclipse下的Installations,添加maven的安裝目錄


    ? ?

    ? ? step2. 找到User Settings選擇maven安裝目錄下的settings.xml,單擊Update Settings。



    ? ?

    ? ? step2. 修改Maven參數

    ? ? ?

    ? ? OK,eclipse配置已經完成了。

    三、導入jeecg的maven項目

    ? ? 1. ?采用eclipse,以maven方式 導入jeecg的maven項目

    ? ? 2. ?修改 Java Build Path

    ? ? ? ? Libraries如下

    ? ? Source如下,(MyEclipse這里可能會按照Maven的標準結構顯示,即多出test目錄并以紅叉顯示,請將其移除,注意一定選擇上resources


    ? ? 3. ?項目導入成功后,會自動下載依賴,但依賴可能會有下載失敗情況,pom會報錯

    ? ? ? ? ?手工下載maven依賴包:選擇項目名右鍵選擇RunAS,再選擇Maven install,控制臺就開始下載項目所需要的包。

    ? ? 4. ?運行maven測試

    ? ? ? ? 工程上右鍵:

    ? ? 控制臺沒有錯誤出現就ok啦,下一步介紹maven項目的啟動。

    四、修改jeecg的數據庫配置

    ? ? 1. ?手工創建mysql 數據庫,命名jeecg,采用UTF-8編碼 ? ? ? ? ? ?? ? ?? ? ? 2. ?執行數據庫腳步,初始化數據庫

    ? ? ? ? ? ? jeecg提供腳步在目錄:docs\db\jeecg-init-mysql_3.7.1.sql

    ? ? ? ? ? ? 數據庫執行完成:

    ? ? ? ? ??

    ? ? ? ?3. 修改jeecg平臺數據庫配置

    ? ? ? ? ? ?{jeecg}/src/main/resources/dbconfig.properties

    ? ? ? ? ? ?

    ? ? ? ?4. 修改代碼生成器數據庫配置文件

    ? ? ? ? ? 路徑:?src/main/resources/jeecg/jeecg_database.properties

    ? ? ? ? ??

    五、啟動maven項目

  • 使用maven的build的方式啟動
  • ? ? ? ? 工程右鍵,運行maven build:

    ? ? ? 配置運行服務的環境命令:tomcat:run

    ? ? ? tomcat7啟動命令: tomcat7:run


    ? ? ? 點擊 Run 按鈕即可以啟動應用。
    ? ? ? 瀏覽器訪問:http://localhost:8080/jeecg?,默認賬號密碼:admin / 123456

    六、發布war包

    ? ? ? 工程右鍵:

    ? ? ? 編譯通過后,target目錄下回生成jeecg.war包:

    ? ? ? 拷貝jeecg.war到tomcat的webapps下面,然后運行tomcat即可。

    七、錯誤信息

  • 項目內存溢出
  • 配置maven啟動內存設置 -DMAVEN_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=256M ?2. 提示initLinster監聽找不到 ? ?? ? ??解決方案:通過eclipse? ?clean下項目,生成class
    ? ??
    ?3. 制臺報以下錯

    [INFO] — maven-compiler-plugin:2.3.2:compile (default-compile) @ jeecg —
    [INFO] Compiling 409 source files to E:\workspace\jeecg-framework\target\classes
    [INFO] -------------------------------------------------------------
    [ERROR] COMPILATION ERROR :
    [INFO] -------------------------------------------------------------
    [ERROR] \workspace\jeecg-framework\src\main\java\org\jeecgframework\core\annotation\config\AutoMenuOperation.java:[33,52] 不兼容的類型
    找到:org.jeecgframework.core.annotation.config.MenuCodeType
    需要:org.jeecgframework.core.annotation.config.MenuCodeType
    [ERROR] \workspace\jeecg-framework\src\main\java\org\jeecgframework\core\common\service\impl\CommonServiceImpl.java:[106,28] 無法確定<T>T 的類型參數;對于上限為T,java.lang.Object的類型變量 T,不存在唯一最大實例
    [ERROR] \workspace\jeecg-framework\src\main\java\org\jeecgframework\core\common\service\impl\CommonServiceImpl.java:[144,31] 無法確定<T>T 的類型參數;對于上限為T,java.lang.Object的類型變量 T,不存在唯一最大實例
    [ERROR] \workspace\jeecg-framework\src\main\java\org\jeecgframework\core\common\service\impl\CommonServiceImpl.java:[304,29] 無法確定<T>T 的類型參數;對于上限為T,java.lang.Object的類型變量 T,不存在唯一最大實例
    [ERROR] \workspace\jeecg-framework\src\main\java\org\jeecgframework\core\util\ToEntityUtil.java:[22,21] 無法確定<T>T 的類型參數;對于上限為T,java.lang.Object的類型變量 T,不存在唯一最大實例
    [INFO] 5 errors

    ? ? ? 這是因為你的編譯器低于1.7,請修改你的編譯器為1.7


    ?4.其他常見錯誤,請看官方提供的 “常見問題貼

    ? ? ??http://t.cn/RvYsEF6

    新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!

    總結

    以上是生活随笔為你收集整理的【技术文档】jeecg3.7.1-maven版本搭建环境手把手入门-eclipse的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。