(后端)Java新人入职——配置环境及安装开发工具(完全)
转自csdn:执笔记忆的空白
很多新人对于进入新公司,相关工具的安装和环境变量的设定很苦恼。又苦于没有完整的配置开发环境的资料,我这里写一篇操作步骤的案例, 至少让你能把开发工具安装起来,并实用起来,就不会那么无助了。毕竟连开发环境都弄不好的人,leader对你肯定也不抱希望。废话少说,具体操作如下:
一、首先肯定是安装jdk
1、下载jdk版本
这里我的电脑是64位的,用的是Java8 , jdk版本是jdk1.8.0_92。 下载地址:链接:http://pan.baidu.com/s/1pLht3eF 密码:vgwu 。
这里我也提供一个Java7 的版本: 链接:http://pan.baidu.com/s/1hsOlk80 密码:i6k4
2、安装,并设定jdk、jre安装路径
安装路径你可以用默认的,但是一定要记住安装的地址,我一般指定额外的安装路径,比如E盘。如下图:
二、配置环境变量
安装好jdk和jre后,就需要配置环境变量,这个可以参照:点击打开链接
三、安装开发工具。
1、这里我用的是eclipse,具体开发工具用啥,大家看着处理:链接:http://pan.baidu.com/s/1jHCvBk6 密码:3thy
下载后解压即可用。
2、配置eclipse使用的java版本
打开eclipse,选择Windows——Preferences——Java——Installed JREs 。 设定你的jre环境,具体如下图:
3、配置svn插件
下载地址:链接:http://pan.baidu.com/s/1mifxHMg 密码:aj84 。 下载完后解压,把subSvn/eclipse 目录下features、plugins两个目录下的jar文件,分别拷贝到对应的 eclipse 安装目录的对应的features、plugins文件夹目录下。重启eclipse,这样svn插件就弄好了
4、配置tomcat
a、下载tomcat,我这里用的是tomcat8 。 下载地址:链接:http://pan.baidu.com/s/1eSPBiee 密码:2883 , 下载完成后解压到你的指定目录。
b、打开eclipse,选择Windows——Preferences——Server——Runtime Environments。 然后你可以添加一个服务,选择Apache服务,选择你的tomcat版本,具体操作如下图:
选择好后,点击Next
c、配置完成后,到eclipse的Server窗口,右键New一个Server。具体如下图:
到这里,tomcat就配置完成了,但是很多人的项目发布目录还是eclipse自带的目录,建议更改到tomcat的webapps目录下。具体操作如下:
这里就配置完成了,保存下即可
5、配置maven
b、打开eclipse,选择Windows——Preferences——Maven——Installations——Add ,添加一个maven,选择maven的解压目录。 具体如下图:
c、指定settings目录。在当前的maven配置窗口,选择User Settings,并在User Settings路径那里指定你配置的maven的 settings文件。具体如下图:
6、其他配置
(1) 开发工具的编码配置
(2) 注释模板的配置
(3) 快捷键的设置
(4)背景色、字体等设置
(5)快速定位文件位置插件配置、快速打开cmd配置 等等,这些就需各位看官自己去百度啦
(后端)Java新人入职——配置环境及安装开发工具(完全)的更多相关文章
- google开发新人入职100天,聊聊自己的经验&教训 个人对编程和开发的理解 技术发展路线
新人入职100天,聊聊自己的经验&教训 这篇文章讲了什么? 如题,本屌入职100天之后的经验和教训,具体包含: 对开发的一点感悟. 对如何提问的一点见解. 对Google开发流程的吐槽. 如果 ...
- Java实习生入职测试
网络上一度流行的Java实习生入职测试题,可以看看. 1.String类为什么是final的. 2.JDK8的HashMap的源码,实现原理,底层结构 3.反射中,Class.forName和clas ...
- 看了这个Java实习生入职测试题后,幸亏我不是实习生
看了这个Java实习生入职测试题后,幸亏我不是实习生 一个Java实习生的入职测试题,你能答对几个? 今天在某APP中看到,有实习生放出的Java实习生入职测试题.看完之后,很庆幸自己不是实习生. 本 ...
- Python环境搭建和开发工具的配置
本文转自http://237451446.blog.51cto.com/2307663/766781 因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在w ...
- python环境搭建和开发工具的配置【转】
因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在window下. 一.环境搭建 先在python官网python.org下载安装文件,python2.x ...
- “全栈2019”Java第三章:安装开发工具IntelliJ IDEA
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- 新人入职100天,聊聊自己的经验&教训
这篇文章讲了什么? 如题,本屌入职100天之后的经验和教训,具体包含: 对开发的一点感悟. 对如何提问的一点见解. 对Google开发流程的吐槽. 如果你 打算去国外工作. 对Google的开发流程感 ...
- Linux下安装java的jdk和配置环境变量
每次感觉配这个超级简单 但是每次都要查下 记一下好了 Linux下安装jdk,步骤如下 1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装),如jdk-8u111-linux-x64. ...
- java配置环境及安装
1.安装JDK开发环境 首先登陆https://www.oracle.com 第一步:Products ---- Java ---- Download java(JDK) for Developers ...
随机推荐
- ASP.NET Core 2.2中的Endpoint路由
Endpoint路由 在ASP.NET Core 2.2中,新增了一种路由,叫做Endpoint(终结点)路由.本文将以往的路由系统称为传统路由. 本文通过源码的方式介绍传统路由和Endpoint路由 ...
- HoloLens开发手记 - 入门学习阶段总结
伴随着数月的期待,终于拿到了预订的HoloLens开发者版本套件.随着VR/AR/MR技术的热潮,国内外均对它们的应用与盈利前景持有积极的预期,这也直接导致了国内外当前投资VR/AR/MR技术的热潮. ...
- (转)mtr命令详解诊断网络路由
原文:https://blog.51cto.com/6226001001/1941355 http://www.zzbiji.com/2212.html----Linux下使用mtr做路由图进行网络分 ...
- mysql 开发进阶篇系列 30 数据库二进制包(安装指定路径,目录介绍)
一. 指定路径 在上一篇里,二进制包解压后,全部放入在/usr/local/mysql目录下,在安装时指定了基础目录和数据目录, --basedir=/usr/local/mysql --datadi ...
- AWS EC2实例Ubuntu系统设置root用户密码并使用root/ubuntu用户登录
参考链接:http://www.wangchao.info/1137.html 注意:链接中写的简化了,其中重启服务的命令似乎不太适用,可能是不通用,我下面描述的方式亲测可行,如有其他疑问请留言: ...
- 3张表实现RBAC
管理员表 CREATE TABLE cqh_admin ( id smallint unsigned not null auto_increment comment 'id', username va ...
- #7 Python顺序、条件、循环语句
前言 上一节讲解了Python的数据类型和运算,本节将继续深入,涉及Python的语句结构,相当于Python的语法,是以后编写程序的重要基础! 一.顺序语句 顺序语句很好理解,就是按程序的顺序逻辑编 ...
- Session会话保持机制的原理与Tomcat Session共享的几种实现方式(Session Cluster、memcached+MSM)
一.Session的定义 在计算机科学中,特别是在网络中,session是两个或更多个通信设备之间或计算机和用户之间的临时和交互式信息交换.session在某个时间点建立,然后在之后的某一时间点拆除. ...
- SpringMVC4+Hibernate5+SQLServer 2014 整合(包括增删改查分页)
前言 前面整合完了SpringMVC+MyBatis,自然也少不了SpringMVC+Hibernate,严格来说Hibernate才是我们真正想要的ORM框架么.只记得最初学习hibernate时, ...
- 查找第K小的数 BFPRT算法
出处 http://blog.csdn.net/adong76/article/details/10071297 BFPRT算法是解决从n个数中选择第k大或第k小的数这个经典问题的著名算法,但很多人并 ...