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项目开发环境搭建相关推荐

  1. Java项目开发环境搭建

    1.Idea(代码开发工具) IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手.代码自动提示.重构 ...

  2. Groovy 和 Java 联合开发环境搭建

    Groovy 和 Java 联合开发环境搭建 1. 在主 pom 的 properties 中加上 <groovy.version>2.5.2</groovy.version> ...

  3. mac pro java后端开发环境搭建

    mac pro java后端开发环境搭建 前言 一.jdk 安装步骤 参考图片 二.maven 安装步骤 参考图片 三.git 安装步骤 参考图片 四.tomcat 安装步骤 参考图片 五.mysql ...

  4. vuejs项目开发环境搭建(ESlint安装)

    vuejs项目开发环境搭建(ESlint安装) vuejs项目开发环境搭建,有时候需要安装ESlint! eslint对ES6语法支持更好,可以通过eslint在团队开发中快速统一ES6的语法,精简代 ...

  5. Reggie外卖项目 —— 开发环境搭建

    02.开发环境搭建 2.1.数据库搭建 1.创建数据库,名称为reggie 2.导入表结构(使用的是SQLyog软件) 导入文件:db_reggie.sql SET FOREIGN_KEY_CHECK ...

  6. Apache Spark1.1.0部署与开发环境搭建 - Mark Lin

    Spark是Apache公司推出的一种基于Hadoop Distributed File System(HDFS)的并行计算架构.与MapReduce不同,Spark并不局限于编写map和reduce ...

  7. java sop_JAVA开发环境搭建SOP.doc

    JAVA开发环境搭建SOP JAVA开发环境搭建 一.所需软件: (注:软件和文档均放在\\192.168.5.96\SuZheng\Java开发平台搭建所需软件与帮助文档) 1.集成编程工具myec ...

  8. [Java] Web开发环境搭建 - MyEclipse 篇

    Web开发环境搭建 - MyEclipse 篇 在前面,我们讲了使用 Eclipse Java EE 来搭建 Java Web 应用程序开发环境. 现在来说下比较流行的 MyEclipse 又是如何搭 ...

  9. ESP32开发 0.windows Vscode开发环境搭建,基于esp-idf-V4.2 | Cmake | Vscode插件

    一 前言 入坑嵌入式以来,一直都在寻找一款通用MCU控制器:他应有优秀的计算处理能力.丰富的外设扩展能力.支持有线/无线联网.小巧的封装.自从ESP8266爆火以来,熟悉过它的使用,但窘于硬件限制,只 ...

最新文章

  1. 华为计算产品备件查询助手
  2. salt.states.file试用
  3. 4.WaitForSingleObject函数分析
  4. 开始简单项目的第二周
  5. c语言字符常量和字符串常量_C语言中的字符常量
  6. Python利用turtle绘制五角星
  7. laravel项目白屏问题解决办法及原因
  8. Laravel源码解析之QueryBuilder
  9. 廖雪峰python学习笔记【20】web开发
  10. 小米笔记本系统win10家庭版升级为企业版(专业版)
  11. 初学者CAD画矩形如何定义尺寸?
  12. disallow: /index.php?,那位高手知道robots文件的正确写法。我在网上看到两种说法。一种是 user-agent:* Disallow:/flims...
  13. 支付机构违规已成常态 盛付通再次被央行处罚
  14. NTP 服务的配置和使用
  15. js 数字金额大小写转换成中文大写
  16. HIS Metrics
  17. 货郎担问题(TSP)
  18. Linux Shell中判断进程是否存在的代码
  19. LTE学习---PLMN选网(23.122协议R9)
  20. JVM性能调优2_垃圾收集器与内存分配策略__享学课堂

热门文章

  1. 新员工入职管理与综合培训必备方案
  2. 一个简单的LED程序
  3. leetcode 力扣每日一题系列详解——总目录
  4. 如何摆脱低智商的社会,让自己脱颖而出? (转载)
  5. SQL SERVER 获得一个月有多少天 的函数例子
  6. Windows的系统时钟间隔
  7. 考到项目管理PMP证书后该如何获得PDU?
  8. 7个最佳实践,告诉你企业如何实施云安全监控
  9. Win10下设置开机自动挂载虚拟磁盘
  10. 收藏下一些CSS样式JS特效网站