0、Java项目开发环境搭建
Java项目开发环境搭建详解
工欲善其事,必先利其器。
一、环境搭建
1、JDK安装及环境变量配置
- 点击查看
2、Maven安装及环境变量配置
点击查看
Maven配置远程仓库地址:
打开maven的安装目录,如D:\Program Files\apache-maven-3.5.2\conf下的settings.xml文件,在 <mirrors>这一标签中加入:<mirror><id>aliyun</id><name>aliyuan Maven</name><mirrorOf>*</mirrorOf><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror>
意思是我们不使用默认的远程仓库地址(下载速度太慢),使用国内阿里云的镜像仓库。修改后如下图:
Maven本地仓库配置:
同样打开settings.xml配置文件,找到<localRepository>标签,将后面的文件夹地址改为你的本地仓库的地址。(自己随意定)
<localRepository>F:/learn/maven_repository</localRepository>
3、Tomcat安装及环境变量配置:
- 点击查看
二、工具下载
1、Intellij IDEA2017:
- 点击下载
提取码:vjsg
2、Git下载及安装:
- 点击查看
3、Navicat for Mysql:
- 点击下载
提取码:chnt
4、EZDML下载及教程:数据库设计软件
- 点击查看
三、项目搭建
1、IDEA创建Project:每次创建一个新工程都需要设置JDK和Maven
- 设置JDK :File > Project Structure
- 设置Maven:File > Settings,搜索maven,更改Maven home directory、user
settings file和Local repository
2、IDEA的git使用:
远程仓库创建及拉取工程:在Github创建repository(仓库),复制HTTPS连接。在IDEA打开File > New > Project from Version Control > git ,将复制的连接填入 GIt Repository URL,Parent Directory设置工程父目录,Directory Name设置当前工程文件夹名称,然后点击Clone,剩下就是基本操作。
本地项目上传远程仓库:
1、提交本地仓库:当本地工程修改后,右键工程文件夹,git > Add(添加到临时仓库) > Commit Directory(提交到本地仓库)。
2、上传远程仓库:再次右键工程文件夹,git > Repository > push。
注意:我们只提交与项目有关的文件,如:pom.xml、代码文件夹等,其他的.idea、.git等这些我们本机的配置文件不要上传。
四、域名配置(配置本机的DNS)
1、Hosts文件修改:位置C:\Windows\System32\drivers\etc。
127.0.0.1本地ip地址,后面的是需要用到的域名(我们开发时用的),可以添加多个,空格隔开。在地址栏输入user.ymall.com相当于输入127.0.0.1。
2、nginx的下载安装及使用详解:
点击查看
nginx在windows下的基本命令:
在根目录下的操作:start nginx #启动nginx nginx -t #检查配置文件的有效性 nginx -s stop #立即关闭 nginx -s quit #处理完当前的请求后关闭 nginx -s reload #修改完配置文件后重新加载 nginx -s reopen #打开日志文件
使用nginx将user.ymall.com代理到127.0.0.1:8080
0、Java项目开发环境搭建相关推荐
- Java项目开发环境搭建
1.Idea(代码开发工具) IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手.代码自动提示.重构 ...
- Groovy 和 Java 联合开发环境搭建
Groovy 和 Java 联合开发环境搭建 1. 在主 pom 的 properties 中加上 <groovy.version>2.5.2</groovy.version> ...
- mac pro java后端开发环境搭建
mac pro java后端开发环境搭建 前言 一.jdk 安装步骤 参考图片 二.maven 安装步骤 参考图片 三.git 安装步骤 参考图片 四.tomcat 安装步骤 参考图片 五.mysql ...
- vuejs项目开发环境搭建(ESlint安装)
vuejs项目开发环境搭建(ESlint安装) vuejs项目开发环境搭建,有时候需要安装ESlint! eslint对ES6语法支持更好,可以通过eslint在团队开发中快速统一ES6的语法,精简代 ...
- Reggie外卖项目 —— 开发环境搭建
02.开发环境搭建 2.1.数据库搭建 1.创建数据库,名称为reggie 2.导入表结构(使用的是SQLyog软件) 导入文件:db_reggie.sql SET FOREIGN_KEY_CHECK ...
- Apache Spark1.1.0部署与开发环境搭建 - Mark Lin
Spark是Apache公司推出的一种基于Hadoop Distributed File System(HDFS)的并行计算架构.与MapReduce不同,Spark并不局限于编写map和reduce ...
- java sop_JAVA开发环境搭建SOP.doc
JAVA开发环境搭建SOP JAVA开发环境搭建 一.所需软件: (注:软件和文档均放在\\192.168.5.96\SuZheng\Java开发平台搭建所需软件与帮助文档) 1.集成编程工具myec ...
- [Java] Web开发环境搭建 - MyEclipse 篇
Web开发环境搭建 - MyEclipse 篇 在前面,我们讲了使用 Eclipse Java EE 来搭建 Java Web 应用程序开发环境. 现在来说下比较流行的 MyEclipse 又是如何搭 ...
- ESP32开发 0.windows Vscode开发环境搭建,基于esp-idf-V4.2 | Cmake | Vscode插件
一 前言 入坑嵌入式以来,一直都在寻找一款通用MCU控制器:他应有优秀的计算处理能力.丰富的外设扩展能力.支持有线/无线联网.小巧的封装.自从ESP8266爆火以来,熟悉过它的使用,但窘于硬件限制,只 ...
最新文章
- 华为计算产品备件查询助手
- salt.states.file试用
- 4.WaitForSingleObject函数分析
- 开始简单项目的第二周
- c语言字符常量和字符串常量_C语言中的字符常量
- Python利用turtle绘制五角星
- laravel项目白屏问题解决办法及原因
- Laravel源码解析之QueryBuilder
- 廖雪峰python学习笔记【20】web开发
- 小米笔记本系统win10家庭版升级为企业版(专业版)
- 初学者CAD画矩形如何定义尺寸?
- disallow: /index.php?,那位高手知道robots文件的正确写法。我在网上看到两种说法。一种是 user-agent:* Disallow:/flims...
- 支付机构违规已成常态 盛付通再次被央行处罚
- NTP 服务的配置和使用
- js 数字金额大小写转换成中文大写
- HIS Metrics
- 货郎担问题(TSP)
- Linux Shell中判断进程是否存在的代码
- LTE学习---PLMN选网(23.122协议R9)
- JVM性能调优2_垃圾收集器与内存分配策略__享学课堂