文档详情

java开发环境配置管理.docx

发布:2017-12-24约3.4千字共6页下载文档
文本预览下载声明
第二章 开发环境Java环境成功搭建完毕后,还需要搭建一个开发环境。说白了就是一个Eclipse的环境。 Eclipse是绿色的,解压缩后就可以使用。不过在你双击Eclipse.exe的时候,Eclipse会到系统的PATH里面去找相关的JRE。所以Java环境是跑Eclipse的基础。下面具体介绍一下Eclipse中的插件管理和基本配置。插件管理一般来说,Eclipse插件都是安装在eclipse目录的plugins目录下(有时会涉及到features目录)。 当安装了许多插件之后,Eclipse变的很大,而且不便于更新和管理众多插件。使用link方式安装Eclipse插件,可以有效解决插件管理的问题。首先,Eclipse安装目录是D:\eclipse,插件目录是D:\JavaTools\plugins。将所需要的插件解压缩到D:\JavaTools\plugins下,以SVN插件为例,请将插件保持以下的目录结构:以次类推,可以在D:\JavaTools\plugins下放置任意数目甚至不同版本的插件。在 Eclipse安装目录D:\eclipse目录中建立一个子目录links,在links目录中建立对应的link文件,比如 svn.0.9.104.en.link,该link文件的内容为:path=D:/JavaTools/plugins/ svn.0.9.104.en。重启Eclipse后,有相应link文件对应的插件将生效。使用Link方式管理Eclipse插件能够对Eclipse的插件进行集中的管理,同时也避免了不同的Eclipse版本之间插件管理的混乱。基本配置使用Eclipse开始进行开发之前,我们有必要对Eclipse本身做一些粗略的了解和配置,让我们在使用的时候更加舒畅。Text File Encoding配置Text File Encoding的配置位于:window-Preferences-General-Editors对于默认的Text File Encoding,我们应该使用UTF-8。以避免各种不同的语言编码造成的各种问题。Ant配置Ant的配置位于:window-Preferences-Ant一般我们会采用自己安装的Ant作为Ant的Home。因而我们只需要改变其中的Runtime配置,当然,如果需要的话,可以修改其中的Editor的某些参数。图9Java Build Path配置Java Build Path的配置位于:一般我们要将配置改成folder模式,并指定默认的Source folder name和Output folder name。配置完成后,每当我们新建一个新的Java项目时,会默认生成类似的目录结构,这样做的好处在于可以方便的看清楚各个目录的作用。图10Code Style配置Code Style的配置位于:一般会将Automatically add comments for new methods and types选项打开。图11Installed JREs 配置Installed JREs配置位于:Installed JREs配置主要用于在不用的JRE上进行切换,默认情况下无需配置。图20SVN配置SVN配置位于:SVN的配置也是可选的,由于默认情况下,SVN的配置会将一个Java文件的文件外观变得很长,所以可以根据实际情况减少一些显示内容。Tomcat配置Tomcat配置位于:Tomcat的配置是可选的,一般我们在使用Tomcat进行调试时会用到它。图23附录《CLASSPATH和JRE的运行机制》概述本文主要是对Java环境中的PATH,CLASSPATH的概念进行一些深入,并简单讲述一些JRE的运行机制。Java代码的运行要依靠其运行环境(JRE)和运行环境带的基础类库,此外还会有一些第三方的类库或者自己开发的类库。我们这里说的“运行环境带的基础类库”其实只是一个jar包(其实什么东西不是jar包呢?)。这个基础类库我们可以在JDK的安装目录找到,具体来说,就是%JAVA_HOME%\jre\lib\rt.jar。打开这个jar包,我们可以发现,我们所用的所有的基础类诸如Integer,String等都在其中。而一些第三方或者自己开发的类库可以在%JAVA_HOME%\lib下面找到,诸如dt.jar, tools.jar。Java代码在运行时,由ClassLoader负责查找和加载程序引用到的类库。而ClassLoader查找和加载程序引用到类库的依据就是PATH和CLASSPATH的设置。JRE版本管理在Java中,如果运行环境版本不一致,或者引用的类库版本不一致都会带来程序不能正常运行。比如一个Java程序是在JDK1.2上开发,如果在JRE1.4上运行,一般情况
显示全部
相似文档