Maven項目配置、檢出、運行


副標題:JDK安裝到Maven運行

關鍵字:JDK + SVN + Maven + Tomcat + Eclipse + IDEA

 

 

一、JDK

1、JDK包

JDK包

../Java/jdk1.8  # 按需

圖例

 

 

2、環境變量

步驟

計算機 → 屬性 → 高級系統設置 → 環境變量 → 系統變量 → 新建/編輯

設置

JAVA_HOME = ../Java/jdk1.8

Path += %JAVA_HOME%;

CLASSPATH = .

圖例

 

 

 

二、IDEA

1、注冊激活

步驟

Help → Register → License server

設置

License server address = http://idea.iteblog.com/key.php

圖例

 

 

2、字體大小

步驟

File → Settings → Editor → Font

設置

Font = Consolas  # 按需

Size = 16

Fallback font = Source Code Pro

圖例

 

 

3、字符編碼

步驟

File → Settings → Editor → File Encodings

設置

Encoding = UTF-8

圖例

 

 

 

三、Eclipse

1、字體大小

步驟

Window → Preferences → General → Appearance → Colors and Font → Basic → Text Font

設置

字體 = 微軟雅黑  # 按需

大小 = 小四

圖例

 

 

2、背景顏色

步驟

Window → Preferences → General → Editors → Text Editors → Appearance color options → Background color

設置

色調 = 85

飽和度 = 120

亮度 = 208

圖例

 

 

3、字符編碼

步驟

Window → Preferences → General → Workspace → Text file encoding

設置

Other = UTF-8

圖例

 

 

 

四、Maven包

Maven包

../maven/apache-maven-3.5.2  # 按需

Maven庫

../maven/repository  # 按需

配置文件

../maven/settings.xml  # 按需

環境變量

MAVEN_HOME = ../maven/apache-maven-3.5.2  # 可選項

Path += %MAVEN_HOME%/bin;

圖例

 

 

 

五、Tomcat包

Tomcat包

../tomcat  # 按需

環境變量

CATALINA_BASE = ../tomcat  # 可選項

CATALINA_HOME = ../tomcat

Path += %CATALINA_HOME%/lib;%CATALINA_HOME%/bin;

圖例

 

 

 

六、SVN客戶端

SVN包

../svn  # 按需

環境變量

Path += ../svn/bin;  # 自動添加

圖例

 

 

 

七、IDEA + JDK + SVN + Maven + Tomcat

1、默認設置

(1)默認SDK

步驟

File → Other Settings → Default Project Structure → Platform Settings → SDKs → + → JDK

配置

路徑選擇 ../Java/jdk1.8

圖例

 

 

步驟

File → Other Settings → Default Project Structure → Project Settings → Project → Project SDK → New

設置

路徑選擇 ../Java/jdk1.8

圖例

 

 

(2)默認Maven

步驟

File → Other Settings → Default Settings → Build,Execution,Deployment → Build Tools → Maven

設置

Maven home directory = ../maven/apache-maven-3.5.2  # 按需

User settings file = ../maven/settings.xml  # 按需

Local repository = ../maven/repository  # 按需

圖例

 

 

步驟

File → Other Settings → Default Settings → Build,Execution,Deployment → Build Tools → Maven → Runner

設置

VM Options = -Xms512m -Xmx1024m

JRE = ../Java/jdk1.8

圖例

 

 

(3)默認Tomcat

步驟

File → Settings → Build,Execution,Deployment → Application Servers → +

設置

Name = Tomcat.pluginName  # 自擬

Tomcat Home = ../tomcat  # 按需

Tomcat base directory = ../tomcat

圖例

 

 

2、項目配置

(1)SVN檢出

步驟

File → New → Project from Version Control → Subversion → +

設置

Repository URL = ../Project.name/trunk  # 按需

圖例

 

 

(2)項目Maven

步驟

Run → Edit Configurations → + → Maven → Parameters

設置

Name = Maven.runName  # 自擬

Working directory = ../space/Project.name  # 按需

Command line = tomcat7:run

√Resolve Workspace artifacts

圖例

 

 

(3)項目Server

步驟

Run → Edit Configurations → + → Tomcat Server → Local → Server

設置

Name = Tomcat.runName  # 自擬

Application server = Tomcat.pluginName

After launch = Chrome,http://127.0.0.1:8080/  # 按需

VM options = -Xms512m -Xmx1024m

On Update action = Restart server  # 熱部署

JRE = Default 或 ../Java/jdk1.8/jre

HTTP port = 8080  # 按需

圖例

 

 

步驟

Run → Edit Configurations → + → Tomcat Server → Local → Deployment

設置

+ = Project.name:war exploded

Application context = /Project.name  # 自擬

圖例

 

 

3、啟動項目

Maven啟動

Run Maven.runName  # 按需

Debug Maven.runName

Tomcat啟動

Run Tomcat.runName  # 按需

Debug Tomcat.runName

圖例

 

 

 

八、Eclipse + JDK + SVN + Maven + Tomcat

1、默認配置

(1)默認JDK

步驟

Window → Preferences → Java → Installed JREs → Add → Standard VM

設置

JRE home = ../Java/jre1.8

JRE name = jre1.8

Default VM arguments = -Xms512m -Xmx1024m

圖例

 

 

(2)默認Maven

步驟

Window → Preferences → Maven → Installations → Add

設置

Installation home = ../maven/apache-maven-3.5.2

Installation name = Maven.pluginName  # 自擬

圖例

 

 

步驟

Window → Preferences → Maven → User Settings

設置

User Settings = ../maven/settings.xml

Local Repository = ../maven/repository

圖例

 

 

(3)默認Tomcat

步驟

Window → Preferences → Server → Runtime Environments → Add → Apache → Apache Tomcat v7.0

設置

Name = Tomcat.pluginName  # 自擬

Tomcat installation directory = ../tomcat

JRE = Default JRE 或 jre1.8

圖例

 

 

步驟

Window → Show View → Servers → 單擊link → Tomcat v7.0 Server → Next → Add Project

設置

Server Name = Tomcat.runName  # 自擬

Server runtime environment = Tomcat.pluginName  # 按需

圖例

 

 

步驟

Servers → 雙擊Tomcat.runName → Server Options

設置

√Publish module contexts to separate XML files  # 保存

圖例

 

  

步驟

Servers → 雙擊Tomcat.runName → Timeouts

設置

Start(in seconds) = 90

圖例

 

 

 

步驟

Servers → 雙擊Tomcat.runName → Ports

設置

Tomcat admin port = 8005

HTTP/1.1 = 8080

AJP/1.3 = 8009

圖例

 

 

2、項目配置

(1)SVN檢出

步驟

File → New → Project → SVN → 從SVN檢出項目 → 創建新的資源庫位置 → ... → 作為工作空間中的項目檢出

設置

URL = ../Project.name/trunk  # 按需

項目名稱 = Project.name  # 按需

圖例

 

 

(2)項目Maven

步驟

項目 → Delete (×Delete project contents on disk)

File → Import → Maven → Existing Maven Projects  # 參考鏈接

 

設置

Root Directory = ../space/Project.name

√Add project(s) to working set

圖例

 

 

步驟

Run → Run Configurations → Maven Build → New → Main

設置

Name = Maven.runName  # 自擬

Base directory = ${workspace_loc:/Project.name}  # 參考鏈接

Goals = tomcat7:run -Dmaven.tomcat.port=8080  # 按需

Profiles = dev  # 參考鏈接

圖例

 

 

步驟

Run → Run Configurations → Maven Build → New → JRE

設置

VM arguments = -Xms512m -Xmx1024m

圖例

 

 

步驟

Run → Run Configurations → Maven Build → New → Source → Add → Project → Choose project(s) to add

圖例

 

 

(3)項目Server

步驟

Servers → Tomcat.pluginName → Add and Remove

設置

選擇當前項目Add

圖例

 

 

3、啟動項目

Maven啟動

Run Maven.runName  # 按需

Debug Maven.runName

Tomcat啟動

Run Tomcat.runName  # 按需

Debug Tomcat.runName

圖例

 

 

 

參考資料

 

【1】《Eclipse外部工具的變量引用》,鏈接 

【2】《Eclipse的SVN方式檢出Maven項目》,鏈接 

【3】《Maven的Profile介紹》,鏈接 

【4】《IDEA、WebStorm、Pycharm破解辦法》,鏈接 

【5】《IDEA的Tomcat配置詳解》,鏈接

 

 


免責聲明!

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



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