夫天地者,万物之逆旅;光阴者,百代之过客。而浮生若梦,为欢几何?
Java基础之环境搭建

    机缘巧合之下由一个.net码农,转变成了Java码农,记录一下学习java的点点滴滴。学习任何一门新的语言,首要是配置开发环境及IDE的使用,记录一下搭建java环境踩下的一些坑。


   一、jdk配置


   1、jdk安装

   官网下载地址:http://www.oracle.com/technetwork/java/archive-139210.html

    jdk安装包分为安装版和解压缩版;

        安装版:会提示两次安装(分别是jdk,jre)一直下一步就可以,jdk(64位)默认的安装路径C:\Program Fiels\Java\jdk(版本号),

jdk(32位)默认的安装路径C:\Program Fiels(86)\Java\jdk(版本号),例如:C:\Program Files\Java\jdk1.7.0_79。

        解压缩版:直接解压缩想要安装的目录即可。

        

安装图解(以安装版为例):

点击运行jdk安装包

点击下一步

点击更改,选择安装路径,一般情况不会安装在c盘

修改安装路径后点击确认,进行下一步进入JDK安装状态

JDK安装完成后,出现安装jre的安装界面

点击一下步,进入jre安装界面

出现安装完成界面,点击关闭即可

 

接下来是java环境变量的配置

点击我的电脑->右键属性,高级系统设置

点击环境变量,点击新建

输入变量名称,输入jdk安装路径,如下图

然后在系统变量Path添加新建的JAVA_HOME变量%JAVA_HOME%\bin

 

然后验证一下java环境是否搭建成功,在dos里输入java -version 命令,如出现如下信息,则代表安装成功

至此,JAVA环境搭建成功!

        

   二、Maven本地仓库配置


    安装Maven之前确定你的JDK安装完成。Maven是Apache下的一个项目,目前最新版本是3.5.2,我使用的是3.3.9;官网下载地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.5.2-bin.tar.gz

        下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Program Files 目录下,即 maven 最终的路径是:D:\Program Files \apache-maven-3.3.9

        配置Maven环境变量:

        系统环境变量:MAVEN_HOME=D:\Program Files\apache-maven-3.3.9

        用户变量:path = %MAVEN_HOME%\bin

        具体的配置图解可以参考上面JDK配置环境变量;

        接下来验证Maven是否安装成功,在dos命令中输入 mvn -version,出现如下结果说明安装成功!

        

        接下来修改Maven本地仓库位置,打开Maven安装路径下conf文件夹中的settings.xml文件

        

        maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:\Users\admcnm\.m2\repository 目录下,现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,然后把相应的路径值写到里面去就行了,如下图所示:

        

            到此,Maven就在本地配置好了,接着可以在dos命令中输入:mvn help:system,会下载一堆东西到本地仓库,如下图所示:

            

            这样就可以在IDE中使用Maven了。


   三、IDE选择及集成插件


     最开始的时候我使用MyEclipse 2014开发工具,MyEclipse不是开源的,需要安装,需要破解,但在开发过程中发现MyEclipse 2014在修改静态文件后,在浏览的时候不能自动刷新,每次修改后都需要重启Tomcat,对于修改前端这是一件多么痛苦的事情,后来我把MyEclipse2014卸载了,装了MyEclipse2016,这个版本的MyEclipse在修改了静态文件后,不需要重启Tomcat了,直接刷新浏览器就可以,可是好景不长,用了一段时间,发现不能自动刷新了,不知道什么原因,在网上也没有找到答案,除非卸载了重装,太麻烦了,后来发现有同事使用STS(Spring Tool Suite),STS和Eclipse一样是开源的,而且也没有MyEclipse出现的这个问题,所以一直在用STS;接下来说一下STS配置开发环境及集成插件(其他IDE工具配置都大致一样):

            1、配置编码和系统环境:            

            打开STS,点击Windows->Preferences,在弹出框选择:General->Workspace,在右侧Text file encoding 编码格式选择 UTF-8,New text file line delimiter 系统环境选择Windows,点击Apply,如下图所示:

            



            2、配置验证和build工程

            点击Windows->Preferences,在弹出框选择:Validation,在右侧多选框内 Manual列和Build列 全部去掉对勾(Classpath Dependecy Validator除外)点击Apply,如下图所示: 

         



         3、修改默认打开jsp方式

         点击Windows->Preferences,在弹出框选择:General-->editors-->file association,可以看到对于同一种类型的文件,可能有不止一种编辑器可以对它进行编辑,所以,我们就需要确定我们自己需要的是哪种,把这种设置为默认的打开方式,以后,我们就可以直接双击后,就是我们需要的编辑器打开了,如下图所示:

       



         4、配置SVN插件

        减压svn插件压缩包,在STS安装目录下的dropins文件夹新建SVN文件夹,然后把svn插件拷贝到SVN文件夹中,然后重启STS就集成好了,如下图所示:

        

        在STS重启后,点击Windows-Preferences,在弹窗中看到Team->SVN就表示集成好了,如下图所示:

        

        如果没有出现,则需要重新安装,点击Help->Install New Software,在弹出窗点击Add,如下图

          

        在Location中点击Archive选择刚才拷贝到TST的svn插件的content.jar包,点击OK,如下图所示:

        

        然后默认一直下一步就可以了!


        

        5、STS集成Maven

        点击Windows->Preferences,在弹出框选择:Maven-->Installations,在右侧添加本地安装Maven路径,如下图所示:

        

        继续在左边的选项框找到User Settings,在User Settings点击Browse,在出现的弹出框选择你的settings.xml文件,点击Update Settings,点击Apply,Maven就集成成功,如下图所示:

        


        

        6、STS配置JDK

        点击Windows->Preferences,在弹出框选择:Java-->Installed JREs,在右侧添加本地安装的JDK,点击Apply,如下图所示:

        



        7、STS配置Tomcat

        Tomcat是exe文件,运行选择安装路径直接下一步就可以,没有什么安装技巧。在STS中配置Tomcat,点击Windows->Preferences,在弹出框选择:Server-->Runtime Environments,在右侧点击Add,选择你本地安装Tomcat的版本,如下图所示:

        

        点击下一步,点击Browse选择你本地安装Tomcat的路径,在JRE下选择本地安装的JDK路径,最后点击Finish,配置完成,如下图所示:

        

        注意:以上所有集成插件都需要重启STS,在MyEclipse、Eclipse中配置过程基本差不多



   四、总结


   相对于C#,不用在C盘安装一堆.net framework的东西了,Java开发环境完全可以安装在其他盘,在我体验的这几个开发工具中,还是感觉微软vs好用,尤其是在编写前端代码的时候。以上就是搭建Java环境的全部过程,在此记录一下。


        






作者:持之以恒

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

3

支持

0

反对

posted @2017-12-15  拜读(2231)

评论列表

评论内容:



喜欢请打赏

支付宝 微信

请放心支付