Idea開發(fā)環(huán)境中搭建Maven并且使用Maven打包部署程序
一、前提準(zhǔn)備
1.apache-maven(首先我們?nèi)aven官網(wǎng)下載Maven程序,解壓到安裝目錄)
2.jdk
3.m2文件(必須要有JAVA_HOME的M2_HOME環(huán)境變量,不然Maven會(huì)提示錯(cuò)誤)
4.項(xiàng)目文件
二、IEDE引入項(xiàng)目文件 開始maven環(huán)境配置
1.FILE-settings-在搜索框輸入maven
2.設(shè)置 Maven home directory 為之前的 Maven 路徑,
設(shè)置 User setting files 和 Local repository 為之前的 settings.xml 和 repository 路徑,注意勾選 Override 選項(xiàng),如下圖:
建議復(fù)制 settings.xml 和 repository 到其他位置,以免因 Maven 版本更換而丟失配置和依賴倉庫。如復(fù)制到
~/.m2 路徑下。
3.在maven--runner的VM Options加上-Dmaven.multiModuleProjectDirectory=$M2_HOME參數(shù),如下:
通過上面的步驟我們便給Idea配置好了Maven環(huán)境,那么這時(shí)候我們更愿意創(chuàng)建Maven管理的Java Web項(xiàng)目
三、web項(xiàng)目配置
1.創(chuàng)建maven項(xiàng)目
maven信息配置
2.本地tomcat配置
通過以上步驟即安裝了Maven和開發(fā)了一個(gè)Maven的JavaWeb項(xiàng)目,那么接下來就需要將JavaWeb打包(war文件)發(fā)布到Tomcat下
1.首先對(duì)maven打包
code返回為0則成功
為1時(shí)則失敗,根據(jù)提示error info 排查
最后一步 啟動(dòng)項(xiàng)目咯
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/70162.html
摘要:大量的配置繁瑣而復(fù)雜,稍有不慎項(xiàng)目將無法運(yùn)行。配置環(huán)境將花費(fèi)大量的時(shí)間和精力。結(jié)合種種原因,社區(qū)痛定思痛,所以來啦。。。。到底有多快捷方便,多說無益,體驗(yàn)一般就好。 Spring Boot 體驗(yàn) 簡介 在第一次接觸 Spring 你會(huì)發(fā)現(xiàn)其核心配置文件是一個(gè)XML格式的,所有的配置都是通過XML來實(shí)現(xiàn)的。大量的配置繁瑣而復(fù)雜,稍有不慎項(xiàng)目將無法運(yùn)行。配置環(huán)境將花費(fèi)大量的時(shí)間和精力。很多...
摘要:旨在記錄自己的學(xué)習(xí)過程,方便日后遇到問題是及時(shí)查閱復(fù)習(xí),另一方面也希望能幫助像筆者一樣從來沒使用過的人快速熟悉。 這篇文章主要記錄的是本人學(xué)習(xí)使用IntelliJ IDEA的筆記,可能不是特別的詳細(xì)。旨在記錄自己的學(xué)習(xí)過程,方便日后遇到問題是及時(shí)查閱復(fù)習(xí),另一方面也希望能幫助像筆者一樣從來沒使用過IDEA的人快速熟悉IDEA。文章錯(cuò)誤之處還請(qǐng)各位大佬批評(píng)指正。(文末有本人的微信公眾號(hào),...
摘要:最近在做某在線教育平臺(tái)網(wǎng)站的開發(fā),按師兄的建議要用來搞?,F(xiàn)在把開發(fā)過程中的一些相關(guān)經(jīng)驗(yàn)貼出來。事先聲明,請(qǐng)確保和都已經(jīng)安裝好。對(duì)于不使用的開發(fā)者,可以直接建一個(gè)簡單的項(xiàng)目。使用的話,請(qǐng)按照?qǐng)D進(jìn)行操作。 訪問GitHub下載最新源碼:https://github.com/gaussic/Sp... 文章已針對(duì)IDEA 2016做了一定的更新,部分更新較為重要,請(qǐng)重新閱讀文章并下載最新源碼...
摘要:一從零開始環(huán)境搭建對(duì)于之前的框架的使用,各種配置文件一旦出錯(cuò)之后錯(cuò)誤難尋,這也是為什么被推上主流的原因,的配置簡單,說分鐘能從框架的搭建到運(yùn)行也不為過現(xiàn)在更是微服務(wù)當(dāng)?shù)?,所以在此總結(jié)下的一些知識(shí),新手教程是一個(gè)基于和概念的項(xiàng)目自動(dòng)化構(gòu)建開源 SpringBoot2.x【一】從零開始環(huán)境搭建 對(duì)于之前的Spring框架的使用,各種配置文件XML、properties一旦出錯(cuò)之后錯(cuò)誤難尋,...
摘要:是由團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的配置。使用的創(chuàng)建根據(jù)下面的圖片引道進(jìn)行項(xiàng)目創(chuàng)建即可。 一. 簡單介紹一下Spring Boot 世界慣例,在學(xué)習(xí)一個(gè)框架之前,我們需要了解一下這個(gè)框架的來歷。 下面我們引用一下百度百科的解釋。 Spring Boot是由Pivotal團(tuán)隊(duì)提供的...
閱讀 3080·2021-10-27 14:16
閱讀 2889·2021-09-24 10:33
閱讀 2297·2021-09-23 11:21
閱讀 3238·2021-09-22 15:14
閱讀 827·2019-08-30 15:55
閱讀 1689·2019-08-30 15:53
閱讀 1764·2019-08-29 11:14
閱讀 2197·2019-08-28 18:11