前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows平台Java开发环境的搭建

Windows平台Java开发环境的搭建

作者头像
乐百川
发布2022-05-05 18:44:54
1.2K0
发布2022-05-05 18:44:54
举报

下载安装JDK

首先到官方的jdk下载页面 下载jdk。jdk建议使用最新的jdk8,根据系统版本选择32位或者64位的。下载完成之后点击安装,安装位置随意,但是必须记住,一会配置环境变量的时候会用到。

配置环境变量

安装完成之后就可以开始配置环境变量了。配置环境变量需要新建两个变量,并在path中增加一条路径。下面具体来说。

首先点击计算机->属性->高级系统设置->环境变量,打开环境变量对话框。然后在系统变量那里新建一个变量JAVA_HOME ,值是你安装JDK的文件夹,名字类似于C:\Program Files\Java\jdk1.8.0_65 这样的。这个文件夹中应该包含binjrelib 等文件夹。注意值最后不要画蛇添足多加分号。

然后在新建一个系统变量叫CLASSPATH ,这个值是固定的,.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar 注意类路径包含一个. 表示当前路径。这个千万不要漏。

最后要做的就是在PATH 系统变量中添加一个路径。添加的位置无所谓,一般添加到最后即可。注意该环境变量可能含有多个值,以英文分号; 结尾,所以如果原来PATH 变量后面没有英文分号,要先加一个分号,然后在加上%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin; 。这样一来,环境变量就配置完成了。

要查看是否配置成功。按Win +R键打开运行对话框,然后在其中输入cmd打开命令提示符。然后依次输入java -version javac -version 着两条命令。如果都有对应的版本提示信息输出,说明环境变量配置成功。否则说明环境变量配置错误。需要注意如果只有java -version 命令有输入同样说明环境变量配置失败。因为在JAVA安装的过程中,它会向PATH环境变量的某一个路径下写一个java.exe,导致没有配置环境变量仍然可以运行java命令。所以主要是看javac命令能否输出。

环境变量的作用

这几个环境变量的作用如下。JAVA_HOME 代表JAVA环境的根目录。很多工具例如Maven、Tomcat等等都会依赖该环境变量查找JAVA运行环境的位置。

CLASSPATH 代表JVM会搜索的类路径。JVM在加载类的时候,就会根据这个环境变量来查找有没有类存在,有的话会加载。如果这个配置错误的话,在运行程序的时候就有可能出现找不到类的异常。

PATH 代表在命令提示符中运行命令的查找位置。在命令提示符中输入命令的时候,就会根据这里面的路径名依次查找是否存在对应的可执行文件。如果所有位置都没有找到,就会提示XXX不是内部或外部命令 的错误。

可能会注意到只有第一个JAVA_HOME 环境变量是绝对路径,剩下两个环境变量的配置都使用了%JAVA_HOME% 的表示。在Windows系统中,这个记法就表示会使用JAVA_HOME 环境变量的值,也就是C:\Program Files\Java\jdk1.8.0_65 来替换% 包括的。这样一来,将来JAVA环境发生变化的话就不需要同时修改三处地方,而只需要修改这一处就可以了。

所以,如果环境变量配置失败的话也需要从这里入手。首先查看一下JAVA_HOME 的值是否正确,能不能和其他两个环境变量拼接成正确的路径。然后在查看一下PATH 中是否已经存在一个旧的不正确的值(PATH 中可能还有很多其他值,尽量不要改动,避免其他程序受到影响)。这样一般就都可以配置成功了。

下载安装Intellij Idea

Idea
Idea

首先到Intellij Idea官网下载安装包,有免费的社区版,可以进行Java程序开发。还有收费的旗舰版,还包括了各种Java框架比如Spring、Hibernate的支持。如果你有edu邮箱的话,还可以利用Jetbrains公司提供的学生优惠免费使用所有收费软件。如果没有的话,可以下载旗舰版,然后使用我搭建的激活服务器http://104.128.89.38:41017 激活。当然,如果有条件的话,还是请支持正版

安装过程和普通的windows程序类似,这里不再赘述。

配置Intellij Idea

如果没有打开项目,也就是在初始界面,那么就在右下角Configure->Settings中设置。如果已经打开了一个项目,就在File->Settings中配置。

外观配置

我喜欢使用Darcula暗色主题,因为其他另外两个默认主题并不漂亮。可以在这里找到更多主题,支持Jetbrains全系列。另外我喜欢打开下面Windows Options中的 Show Memory Indicator,打开内存指示条,观察软件的内存占用情况。

外观配置
外观配置

编辑器外观Editor->General->Apperance,这里我喜欢打开Show Method Seperators,这样会在每个方法之间显示一条虚分隔线,增加可读性。

显示方法分隔线
显示方法分隔线

Editor->Colors&Fonts->Fonts中设置字体,Liberation Mono、Monaco、Source Code Pro、Consolas都是非常不错的等宽字体。

字体设置
字体设置

网络设置

如果你有代理的话推荐给Idea加上,因为如果以后进行Spring或者Maven开发的话,默认的网络连接非常慢,可能一下午都没办法下载一个包。所以有代理的话加上,方便下载。

网络设置
网络设置

单击打开文件

在Eclipse中一个简单的设置项就可以单击打开文件。但是在Idea中就显得稍稍麻烦了。点击左边文件列表右上角的齿轮,然后点击Autoscroll to Source就可以了。但是,这个设置只针对当前项目,如果想要每个项目包括新项目都能够单击打开。那么就需要安装一个插件,打开File->Settings->Plugins->Browse Repositories,找到Autoscroll Save插件,并安装并重启Idea。之后打开一个项目并确保Autocroll to source选中,然后点击File->Autoscroll Save。这样,对于新项目,也会自动单击打开文件。

安装插件
安装插件

导入导出配置

如果你同时安装多个Jetbrains的软件,那么对于每个软件重复这样的配置其实是挺烦的。这是可以利用Jetbrains提供的导入导出配置功能。点击File->Export Settings,可以将所有配置导出到一个jar文件中。然后再使用File->Import Settings,导入配置。

下载安装Eclipse

Eclipse下载页面 下载Eclipse。推荐下载Eclipse IDE for Java EE Developers。根据自己的系统选择32位或者64位的版本。下载完成之后解压并放到任一目录即可。为使用方便还可以往桌面上放一个快捷方式。

另外新出了一个eclipse installer,可以选择版本自动下载。不过我还是更喜欢直接下载压缩包的方式。

配置Eclipse

所有的配置都在Windows->Preferences里面。

通用配置

点击左边的General(通用),即可开始配置通用的一些选项。

显示堆状态。在右边可以选择Show heap status(显示JVM堆状态),这样会在下面的状态栏上显示当前JVM分配的堆大小,并有一个垃圾桶图标可以手动进行垃圾回收。

打开模式。 在下面一点有个Open Mode,可以选择成Single Click,这样就可以单击打开文件了。

通用配置
通用配置

字体配置

好的字体让人赏心悦目。字体配置在General->Appearance->Colors and Fonts下。在这里可以更改所有的字体。如果只想更改java编辑器的字体,在右边找到java,然后修改Java Editor Text Font,推荐选择Consolas或者Monaco或者Liberation Mono字体。如果想要让所有的代码窗口都显示这种字体,可以修改Basic下的Text Font,这样所有的代码窗口包括Console窗口都会使用这种字体。

字体设置
字体设置

编码配置

Eclipse在中文操作系统上的文件编码默认是GBK,但是现在一般都使用UTF-8作为编码提高跨平台移植性。要修改Eclipse的默认文件编码,在Preferences左上角的搜索框中直接搜索encoding,然后在出现的workspace、html、css、jsp、xml中依次点击,然后修改它们的编码为UTF-8。之后Eclipse新建文件的默认编码就会改变了,已经存在的文件不受影响。

注意:如果有从其他地方拷贝过来的项目,由于默认是GBK编码,所以在改成UTF-8编码的工作区中可能会出现乱码。这时候需要手动修改编码。

编码配置
编码配置

添加中文语言包

从事IT行业必不可少的一项技能就是英语了。所以尽量还是使用英文版的。但是如果实在是用不了英文的话,也可以安装中文语言包。注意中文语言包的支持并不完善,还有部分内容没有汉化。

以最新的Neon版为例,打开Help->Install New Software...,然后在Work with这里输入语言包的地址http://download.eclipse.org/technology/babel/update-site/R0.14.1/neon,然后按回车。稍等片刻之后,就会列出可用的语言包列表,在其中找到Chinese Simplified(简体中文),然后下一步、安装即可。安装完重启Eclipse之后应该就变成中文语言了。

语言设置
语言设置
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载安装JDK
  • 配置环境变量
    • 环境变量的作用
    • 下载安装Intellij Idea
    • 配置Intellij Idea
      • 外观配置
        • 网络设置
          • 单击打开文件
            • 导入导出配置
            • 下载安装Eclipse
            • 配置Eclipse
              • 通用配置
                • 字体配置
                  • 编码配置
                    • 添加中文语言包
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档