哈喽大家好!又和大家见面了,我是那个练习1年半的前端练习生听风者,快有好几个月了嘛,好久都没有写过博客了,顿感空虚,也是因为之前在实习,然后开学后就也比较懒吧,然后一直没有写写博客,这不这个学期开了一门Java的课程,我自己也是一个Java的初学者,刚刚接触这门语言,顿时感觉自己想弃前端从而从事Java方向的开发了,因为Java大法好呀!! 相信很多的Java初学者都跟我一样在安装环境还有配置开发工具的时候总会遇到一些坑或者问题,那么我就在这里我就在这讲一下我安装开发环境还有配置开发工具中遇到的一些坑吧。咱们开始吧!!

1.准备的东西:

   ...(1)JDK1.8版本。(2) 企业版本的eclipse开发工具ps:因为到Oracle网下载的话,就是要注册Oracle的账号,我这里直接提供在我百度网盘链接:https://pan.baidu.com/s/12YfWdStyAGq8QXFAWi_clg 密码:6v7L当然如果你需要下载其他版本的话就直接去Oracle官网下载吧,下载的时候选择国内的镜像下载,不然下载速度炒鸡慢。

2.安装JDK以及配置环境变量:

(1)我们下载好文件到桌面(我这里的eclipse还没下载好):

(2)第二部就是进行傻瓜式的安装,注意的就是安装的时候,它会提示吧Jre也给装上,但是其实,JDK里面就含有了jre,理论上是不需要重复的去安装了,但是事实证明不装后面会出现问题,所以我们还是装上吧。

(3)配置环境变量,安装完成后就到了配置环境变量的环节了,但是小编还是觉得得说下至于为什么要配置环境变量呢???
首先我们来到Java的安装目录下先看下安装好的JDK的目录吧:

其次我们进入bin目录下,并且在该目录下打开cmd窗口,同时在其他盘符也打开cmd窗口。

我们可以清晰的看到在bin目录下输入javac进行条用java的编译工具的时候能出来一系列的东西,但是在其他D盘目录下就不能显示不是内部命令,到了这里,因为java的源代码需要进行javac的编译形成字节码文件才能够运行,而只有在bin目录下javac的工具才生效。那大伙们肯定会这样想那老子写得java文件岂不是都得写在bin目录下,写在其他地方无效??如果真的是这样的话就。。。。。

但是但是,我们还是有解决办法的,那就是环境变量的作用了!!

**环境变量的作用:当在此电脑下的任何目录去执行javac或者java的相关的开发工具的命令的时候,它就是自动的到你配置好的某个路径下去寻找。**配置:此电脑->属性->高级系统设置->环境变量。比较建议配置系统的环境变量,这样只要使用这台电脑的不管啥权限的用户都能过使用配置好的环境变量

新增变量名:


添加到Path中:

然后在其他目录下打开cmd窗口(已经打卡的记得关闭后重新打开):

表示环境变量配置成功,这时候我们来新建一个java文件试试水吧

编码错误??!!!?后面网上查询一翻资料得知道,原来这保存文件的方式使用了UTF-8的编码,而java中默认的使用的时候gbk编码,这就导致了中文的时候用gbk去解释utf-8的编码,所以说这肯定是不行的,所以我就去改变了保存文件的方式,将文件另存为GBK的编码模式

再次尝试:

表示okokok 那基本的jdk的安装和配置就完成了,是不是顿感充实很多还有明白其中的原理O(∩_∩)O哈哈~这时候的心情是------

Eclipse的安装配置以及使用

大家都知道作为一个java的初学者无非eclipse是最适合的,那就我们开始吧,我们这里使用的是jee版本的eclipse,原因很简单,里面有javaee的透视图。这个版本eclipse直接解压就能用了。来啊
解压安装包并且创建快捷方式:

选择workpace:
进来eclipse,一进来的时候我们发现是这样子的:

接下来我们就进行一些简单的配置:
(1)QuickAccess快速找出一班开发中使用到的视图
Navigator:目录导航栏
Console:控制台
Service:搭建服务需要的
Package Explorer:包栏目
outline:查找类的方法时的大纲
这是我们调整好的视图。
保存调整好的视图:window->perspective->save perspective…

(2)修改编码类型、快速提示符、以及字体、增加文档注释
修改编码:window->perspective->workpalce

快速提示符:windows->perspective->java->Content-Assit

修改字体:windows->perspective->genral->apperance->colorandfont->basic->fileText:

增加文档注释(java中特有的javadoc文档注释):
类的文档注释
方法的文档注释:

(3)修改新建的时候出现的目录栏
当我们新建文件的时候出现:

这是什么东西呀!!!
其实这就很不人性化了,或许IDEA更适合java编程者哈哈!,但是eclipse中我们需要单独去修改
打开: window->perspective->customize perspective
勾上一些我们常用的:


这时候再看:

这时候就弄好了,那我们来个java工程试试吧:
提醒:这时候选择No,才会默认使用JavaEE的视图
oko

4.总结

以上就是本人在给室友的电脑安装的时候一些流程,可以称得上已经非常的完美的配置教程了,以及指出了一些坑如果错误的可以评论,如果觉得可以的麻烦 点亮小红❤+关注 后期我继续推出更多的java还有前端的博客

最全的搭建Java的开发环境以及eclipse安装配置开发工具相关推荐

  1. esp8266 rtos 开发环境 ubuntu_树莓派安装ESP8266_SDK开发环境

    陈拓 chentuo@ms.xab.ac.cn 2020/02/19-2020/03/31 1. 概述 ESP8266的开发工具是在linux系统下运行的,树莓派的官方操作系统是Linux系统.如果你 ...

  2. 【开发环境】Windows环境下Python开发环境 Pycharm Anaconda安装配置(无错完整)

    目录 一.Python解释器: 1.官网下载解释器: 2.安装Python 解释器: 手动配置环境变量: 二.Pycharm 集成开发环境: 1.Pycharm官网下载: 2.Pycharm本地安装: ...

  3. 配置php7开发环境,Windows7系统环境安装配置PHP开发环境

    一.Apache安装 版本解释:openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问. nossl则表示不带O ...

  4. C/C++代码静态检查工具PC-lint在VS2008开发环境中的安装配置和使用

    PC-Lint偏重于代码的逻辑分析,它能够发现代码中潜在的错误,比如数组访问越界.内存泄漏.使用未初始化变量等. 1.  从http://download.csdn.net/detail/liucha ...

  5. 【开发环境】Windows 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm | 在 PyCharm 中创建 Python 工程 )

    文章目录 一.下载 PyCharm 二.安装 PyCharm 三.在 PyCharm 中创建 Python 工程 一.下载 PyCharm 到 PyCharm 主页 https://www.jetbr ...

  6. 【开发环境】Mac 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm )

    文章目录 一.下载 PyCharm 二.安装 PyCharm 一.下载 PyCharm 到 PyCharm 主页下载 PyCharm ; https://www.jetbrains.com/pycha ...

  7. php连接mysql开发环境_Windows下安装PHP开发环境

    一.Apache 因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge.首先下载并安装vc redist,这是Apache运行必需的一个组件.下 ...

  8. 使Docker搭建Java Web运行环境

    Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它.Docker 是一种"轻量级"容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公 ...

  9. 【jeecg Docker安装】使用 Docker 搭建 Java Web 运行环境

    Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它.Docker 是一种"轻量级"容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公 ...

最新文章

  1. android o测试版,一加手机可升级!谷歌已正式推送Android O测试版系统
  2. Wireshark文档阅读笔记-User Datagram Protocol(UDP)
  3. js中元素(图片)切换和隐藏显示问题
  4. 平衡二叉查找树的构造与遍历(C++)
  5. ROS学习笔记2(ROS文件系统和ROS常用命令)
  6. 假如Python有C/C++ 的性能,会不会称霸IT界?
  7. 时至 2018 年,还有必要学 Vim 吗?
  8. TypeError: to_categorical() got an unexpected keyword argument 'nb_classes'
  9. SpringBoot整合MyBatis后台分页前端BootstrapTable添加删除查看编辑搜索数据(一)
  10. RK3399的ADC配置指南
  11. java模仿银行账务业务_一个银行转账业务模型分析:大魏Java记5-7
  12. MacOS开发-给自己的 app 添加 URL Scheme(Xcode 9之后)
  13. 【Basis】狄利克雷分布
  14. 4.1 鸭子类型和多态
  15. mac M1+python+appium环境搭建
  16. 通过 InnoSetup 美化安装界面
  17. 微型投影仪第三篇——磕磕绊绊
  18. 机器学习必知的八大神经网络架构
  19. 安卓 chrome html文件,打开Chrome浏览器在本地文件的Android
  20. IT项目管理 第九章 习题

热门文章

  1. 经济学人最新社论_社论:您想在2017年学到什么?
  2. 自学python第四课——字符串运算符、字符串内置函数、字符串常用方法总结
  3. 【安卓学习之常见问题】android路径及文件问题
  4. React组件库实践:React + Typescript + Less + Rollup + Storybook
  5. 三坐标测量机的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  6. 4.0.x Launcher UI界绍
  7. 网络方向哪个发展更好?数据通信工程师学习路线分享
  8. 【谷歌日历同步】如何删除安卓手机上的谷歌日历同步记录?删除中国节假日同步?
  9. Anaconda安装MedPy库
  10. 2021-08-03-CC2640-OAD升级-NB卡初始化