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配置详解》,链接
转载于:https://www.cnblogs.com/maozexijr/p/8309657.html
Maven项目配置、检出、运行相关推荐
- 项目jetty服务器,maven项目配置Jetty服务器
org.mortbay.jetty jetty-maven-plugin 8.1.7.v20120910 5 /bfc-loms 8080 500000 主要在maven的pom.xml里增加如上配置 ...
- Maven项目配置EL表达式原样输出解决方法
Maven项目配置EL表达式原样输出解决方法 参考文章: (1)Maven项目配置EL表达式原样输出解决方法 (2)https://www.cnblogs.com/d191/p/11689610.ht ...
- 导入maven项目报错无法运行
1.问题 导入maven项目报错无法运行 2.原因 代码有问题不是最新代码 3.解决 更新项目git pull再次导入
- Maven项目配置镜像地址
##Maven项目配置镜像地址 对于一些刚接触Maven项目的同学来说是否和我有过一样的烦恼,为啥新建一个maven项目这么慢!!! 话不多说 首先找到安装Maven的路径 找到setting.xml ...
- 配置maven仓库 手写maven项目 配置maven打包
配置maven仓库 手写maven项目 配置maven打包 操作录像 maven环境变量 maven仓库 maven标准pom.xml maven打包插件 附录:FreeBSD默认环境变量 操作录像 ...
- Maven项目配置Tomcat
文章目录 Maven项目配置Tomcat idea开发工具配置 1. 创建Maven项目 2. web.xml 3. index.jsp 4. 配置Maven项目 5. 配置Tomcat 6. 启动T ...
- scala语言编写的maven项目打jar包运行
项目场景: scala语言编写的maven项目打jar包运行 问题描述 最近在做项目的时候需要把项目部署到docker上面运行,java.编写的maven项目打成jar包再定义入口函数之后就可以运行了 ...
- Intellij Idea 从 Svn 检出 Maven 项目、部署 Tomcat 运行
2019独角兽企业重金招聘Python工程师标准>>> 之前一直用的MyEclipse,现在换个开发工具试试,随手记录一下Intellj Idea 工具的使用,这里导入的Maven项 ...
- IDEA将maven项目配置到本地tomcat中运行
想写个 WebSocket的简单应用,但是maven的jetty或tomcat的插件,不支持WebSocket.想办法把它配置到下载的tomcat中运行.. 1. Run->Edit Confi ...
最新文章
- perl 编程 - 判断系统进程是否活着的方法
- 如何为网站项目添加子项目
- 原来神经网络的损失函数也是网络的一部分
- 逆变式x线装置有利于计算机控制吗,爱爱医资源射医学技术模拟试卷相关专业知要点分析.doc...
- linux awk详解
- mysql pdo 预处理_哪些方法用于实现pdo的预处理语句?
- STL之deque详解
- 【转】深入浅出OOP(六): 理解C#的Enums
- 知识付费小程序源码支持流量主-瀑布流
- php服务器安装什么操作系统,php 服务器操作系统
- 随想录(我们的竞争力)
- 局部页面切换url为什么不变_python爬虫 - 翻页url不变网页的爬虫探究!
- 8086汇编学习小记-1
- day10--Matplotlib--条形图与散点图
- linux下c程序调用reboot函数实现直接重启【转】
- 奎享添加自己字体_文泰刻绘怎么添加字体 新字体导入与添加步骤教程
- 吉林大学超星MOOC学习通高级语言程序设计 C++ 实验06 递归程序设计(2021级)
- 基于SSM实现的新闻发布系统【附源码】(毕设)
- win7打开win10共享计算机要凭据,win10打开共享文件夹后要求凭证怎么办
- .jnlp 文件打开方式
热门文章
- ddrelease64 黑苹果_High Sierra 黑苹果构建 微星X99A GAMING PRO CARBON+i7 6800k+GTX1070
- window服务器cpu过高的排查_线上服务器发生CPU占用率过高应该如何排查并定位问题?...
- unistd.h linux,Linux 标准库下的unistd.h
- python云计算主要是干嘛的_国内python 云计算是干什么的
- python write 写多行_如何用 Python 执行单行命令
- Win10 和 Ubuntu 20.04 安装 face_recognition 和 dlib
- ais文件还原到mysql_SQLSERVER 数据库可疑的解决步骤
- 一直显示数据格式错误_Excel数据分析,新手最容易犯的10个建表错误
- 计算机网络又称为分时多用户,7计算机网络原理期末复习试卷A卷.doc
- 14怎么敷铜不了_诗懿教你如何避开这十大敷面膜误区,护肤效果可翻倍!