• Java开发环境配置基础教程(IDEA Windows篇)


    一、  安装JDK

    下载Java SE,并安装:

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    配置环境变量,不知道配置,请百度

    https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

    二、  安装源代码管理软件(以Git为例)

    下载 Git 客户端:https://git-scm.com/download

    并默认安装

    三、  安装开发工具(以IntelliJ IDEA为例)

    百度搜索安装和破解教程,安装完毕后,打开软件

    四、  配置开发工具

    配置Git:

    五、  Maven配置:

    1. 什么是Maven,Maven是一种构建工具

    https://baike.baidu.com/item/Maven/6094909?fr=aladdin

    1. Maven可先安装,参考:https://jingyan.baidu.com/article/1709ad808ad49f4634c4f00d.html

    或者

    IDEA安装时也会默认安装好 Maven,安装位置,例如:

    C:/Program Files/JetBrains/IntelliJ IDEA 172.3198.6/plugins/maven/lib/maven3

    如果需要自定义配置maven,比如设置本机的中央仓库等

    复制 C:Program FilesJetBrainsIntelliJ IDEA 172.3198.6pluginsmavenlibmaven3confsettings.xml

    到 C:Users{当前账号}.m2settings.xml 或其他自定义路径,确保勾选 Override

     

    文本方式打开settings.xml,找到<mirrors></mirrors>节点,放入以下内容:

    <mirror>

    <id>alimaven</id>

    <name>aliyun maven</name>

    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

    <mirrorOf>central</mirrorOf>

    </mirror>

    参见:http://blog.csdn.net/guochunyang/article/details/54311268

    配置JDK

    随便新建或打开一个项目,选择:

    选择JDK的安装目录,例如:C:Program FilesJavajdk1.8.0_77,保存;

    或者使用默认环境变量的Maven配置。

    六、  从Git上获取

    1. 公司内网搭建了 GitLab 服务器管理分布式 Git,地址:http://172.16.220.157/

    首次使用,先使用公司分配的邮箱作为用户名进行注册,并且登陆,登陆后,找到需要获取的项目:

    得到 Git 地址:

          

    1) 在启动页打开:

     

    2)  Idea内打开:

    输入:

    七、  运行项目,以inner-service为例:

    1. 从项目打开http://172.16.220.157/platform/homedo-inner-service.git
    2. 执行maven安装,或者先执行clean

        3.运行项目,使用maven的tomcat插件,此种方式本机无需安装tomcat:

    长期使用,可进行保存:

    保存后,可在工具栏中使用,调用shift+F9进行调试:

    八、  关于 Git 的一些概念说明

    (一)   一般概念

    克隆(clone):将远程分支代码完整的复制到本地仓库

    获取(fetch):从远程版本库获得最新版本,稍后再进行比较和合并

    合并(merge):将两个版本库进行合并操作

    提交(commit):将所做的更改,存入本地暂存库

    拉取(pull):将远程版本库合并到本地版本库; 相当于(fetch+ merge)

    推送(push):将所做的更改,存入远程版本库

    同步(pull+push):先将远程库拉取,再将本地库推送到远程库 注意这个顺序; 相当于(pull+push)

    变基(rebase):把共同父节点之后的变化合并到当前节点,然后把这些节点重新连接到基节点上

    变基和合并最终产生的结果是相同的,但是变基使得提交历史更加整洁,消除了过多的分叉,

    开发完成时你需要先将你的代码变基到本地的分支上,然后再向远程分支提交修改,这样的话,该项目的维护者就不再需要进行整合工作,只需要快进合并便可,

    变基应只在本地执行

    (二)   一般推荐的分支管理:

    集中式开发,一般是一个研发团队:

    master分支:存放随时可供生产环境中的部署的代码

    develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。

    feature分支:开发新功能使用,最终合并到develop分支或抛弃掉

    release分支:做小的缺陷修正、准备发布版本所需的各项说明信息

    hotfix分支:代码的紧急修复工作

    相同名称分支通过版本号或时间戳或作为后缀进行区分,例如:

    develop/20170630

    分布式开发,处于公网的项目,一般是互不认识的一群人共同贡献,例如 Github:

    一般采用个人或组织的用户名作为分支名称进行管理,最终由项目负责人进行有选择性的合并

    九、  配置 tomcat(目前项目中都配置有tomcat或者jetty的maven插件,本步骤可不做)

    下载64位最新稳定版 tomcat压缩包,下载地址:

    http://tomcat.apache.org/

    或已经下载好的:S:研发中心开发部 oolsJava

          

    解压缩后,参考IDEA tomcat 的配置方法,并创建一个测试web站点,验证tomcat:

    http://blog.csdn.net/hughgilbert/article/details/56424137

    十、  基于Maven的项目创建

    以上模板可采用自定义的模板。

     

    通过 IDEA 创建一个基于 Maven 的项目,打开 pom.xml添加如下代码:

    添加项目中所需要的jar包,通过以下网址,搜索并找到对应的jar包

    https://mvnrepository.com

    粘贴到项目中的 pom.xml:

    通过IDEA下载更新Maven相关的jar包,会自动下载到配置的位置,一般为:C:Users{当前账号}.m2

  • 相关阅读:
    oracle闪回查询
    带搜索框的jQuery下拉框插件
    Eclipse、Tomcat、Spring3等使用过程的一些配置、错误等的总结记录
    局域网不能访问本机IIS网站的解决方法
    在同一台电脑部署多个Tomcat服务
    Tomcat重启脚本
    IE8下面parseInt('08')、parseInt('09')会转成0
    [转]Examining Open vSwitch Traffic Patterns
    [转]Ubuntu Precise
    [转] iptables
  • 原文地址:https://www.cnblogs.com/cxxiao/p/12587487.html
Copyright © 2020-2023  润新知