eclipse中集成maven

来源:https://www.cnblogs.com/helf/archive/2019/01/14/10269391.html
-Advertisement-
Play Games

一、環境 eclipse mar jdk 1.7 apache-maven-3.3.3 註意: 1> eclipse mar 已集成maven插件,我們只需要配置成自己的maven即可,類似eclipse集成tomcat 2> maven3.3+版本需要的jdk1.7以上的版本 二、本地安裝和配置m ...


一、環境

eclipse mar    

jdk 1.7

apache-maven-3.3.3

註意:

1> eclipse mar 已集成maven插件,我們只需要配置成自己的maven即可,類似eclipse集成tomcat

2> maven3.3+版本需要的jdk1.7以上的版本

二、本地安裝和配置maven

 不清楚的可以參考下這個:https://www.cnblogs.com/helf/p/10269084.html

三、本地maven和eclipse集成

第一步:打開eclipse,windows--->preferences--->Installations--->Add--->Directory,找到自己本地安裝的maven,然後點擊finish

第二步:勾選自己本地的maven

第四步:集成maven全局配置文件:D:\apache-maven-3.3.3\conf\settings.xml  下麵兩個都要改成這個。

第五步:打開 D:\apache-maven-3.3.3\conf\settings.xml   點擊open file即可在eclipse打開這個配置文件。

 

第六步:配置本地倉庫,將來所有的jar都下載到這個裡面,預設是註釋了的,把它打開,並且配置自己的本地倉庫目錄(這個目錄可以任意,但最好不要出現中文)

<localRepository>D:\apache-maven-3.3.3\bin\repository</localRepository>  我的是這個

第七步:配置阿裡雲倉庫

這個是國內的,預設是採用國外的,下載很慢,有時候還會出現很多未知問題,強烈推薦使用這個!!!

在setting.xml找到<mirrors>這個標簽,在裡面加上如下子標簽

 <mirror>  
        <id>nexus-aliyun</id>  
        <mirrorOf>central</mirrorOf>    
        <name>Nexus aliyun</name>  
     <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror> 

最後,點擊update settings再點擊ok,eclipse和maven就集成完畢了。

四、創建maven的web項目

第一步:右鍵,new-others,選擇Maven Project,點擊next

第二步:點擊next

 

第三步:選擇webapp,點擊next

第四步:輸入項目名和包名,點擊finish,等待片刻,maven工程建好了,但是報錯,不要著急,繼續配置。

第五步:右鍵項目-properties,Resource下把項目編碼改成UTF-8,然後點擊apply 保存一下

第六步:去掉Dynamic Web Module前面的√,選擇java為1.7,點擊apply

 

 第七步:選擇Dynamic Web Module版本為3.0,並勾上Dynamic Web Module前面的√

 

第八步:點擊Further config...,勾上Generate web.xml,點擊ok,再點擊apply

 

第九步:引入tomcat環境

第十步:點擊apply(應用)tomcat環境,點擊ok,然後我們的maven版的web項目就創建好了

 

項目結構如下:

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • LayaBox案例分享 小程式開篇(3) 不知不覺已經是上線小程式基礎篇的最後一篇了,今天我會把源碼發到本文的底部,有需要的可以拿去練手。 大家可以體驗一下,請掃碼: 這個頁面我們主要用到的知識有;佈局依然是WEUI;數據解析插件WxParse,下麵會額外分享一下WxParse的兩種用法;微信小程式 ...
  • 問題 父級元素不能被子元素內容撐開的解決辦法,父級元素沒有高度的解決辦法。 今天在寫網頁時遇到如下圖問題,解決問題後自己做個隨筆,希望幫到更多的學前端的童鞋! 問題圖片 問題描述 最外層的父級元素不能自適應高度-不能隨對象撐開沒有高度 當在對象內的盒子使用了float後,導致對象本身不能被撐開自適應 ...
  • 此插件是一位外國人寫的,官網API地址:https://photo-sphere-viewer.js.org/#methods 我只是記錄下我在使用此插件時用到的方法和相關屬性,以防以後忘記 1.按要求在頁面中引入文件後,使用以下方式調用,其它配置 jq選中的元素最後返回的是一個document,不 ...
  • 一.組件模板和樣式 類似於頁面,自定義組件擁有自己的 wxml 和模板 wxss 樣式。 1.組件模板 組件的寫法和頁面的寫法相同,組件模板與組件數據結合後生成的數節點, 將被插入到組件的引用位置。在組件模板中提供一個<slot> 節點,用於承載組件 引用時候提供的子節點。 例如: <view cl ...
  • 函數是由事件驅動的或者當它被調用時執行的可重覆使用的代碼塊。 實例1: 效果:通過點擊按鈕“點我”,會彈出"Hello World!"的提示框! 1.JavaScript 基本函數語法 函數就是包裹在花括弧中的代碼塊,前面使用了關鍵詞 function: 當調用該函數時,會執行函數內的代碼。 可以在 ...
  • 今天,棧長分享下 Zookeeper 的集群安裝及配置。 下載 下載地址:http://zookeeper.apache.org/ 下載過程就不說了,我們下載了最新的 。 安裝 1、上傳安裝包 把下載的最新的包(如:zookeeper 3.4.11.tar.gz)上傳到伺服器,上傳的方式也不多說了。 ...
  • 個人博客原文: "創建型模式:單例模式" 簡介 姓名 :單例模式 英文名 :Singleton Pattern 價值觀 :我的生活我主宰(只允許自己實例化,不願意被其他對象實例化) 個人介紹 : Ensure a class has only one instance, and provide a ...
  • 一、引言 最近懶勁又上來了,隔了幾天沒有學習,最近的博文閱讀量也比較少,不過還是希望自己堅持下去,相信水滴石穿,量變總會引起質變的。 今天要學習的是適配器模式,顧名思義,適配器模式是將兩個不相容的介面進行適配,類似轉換器的功能。 先看一個例子,我們一個播放器,它有一個播放功能(繼承一個播放介面,只有 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...