java开发环境的配置总结_java 环境配置总结

针对 java 环境配置做个总结:

windows系统下:

一、JDK下载

二、JDK安装

JDK的安装非常简单,只需要按照向导一步一步进行即可。在安装时需记住安装的路径,在配置环境变量时将会用到

这个安装路径。我的安装路径是C:\Program Files\Java\jdk1.6;

bin:binary 的简写,下面存放的是 Java 的各种可执行文件;

db:JDK6 新加入的 Apache 的 Derby 数据库,支持 JDBC4.0 的规范;

include:需要引入的一些头文件,主要是 c 和 c++的,JDK 本身是通过 C 和 C++实现的;

jre:Java 运行环境;

lib:library 的简写,JDK 所需要的一些资源文件和资源包。

三、配置环境变量

对于初学者来说,环境变量的配置是比较容易出错的,在配置的过程中应当仔细。使用JDK一共需要配置三个环境

变量:java_home、classpath和path(不区分大小写)。

1、java_home

右击“我的电脑”,选择“属性”,点击“高级”选项卡,选择“环境变量”。在变量名处填写java_home,变量

值填写C:\Program Files\Java\jdk1.6,然后点击确定,这样java_home变量就配置完成了。

2、classpath

可以参考java_home的配置过程,需要新建一个系统变量,不过classpath的变量名是classpath,变量值是

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)。

使用Eclipse这些IDE工具,这一步被我忽略。

3、path

path变量在系统变量中已存在,要修改path变量只需要选中path变量,点击编辑即可。在变量值中加入如下内容%JAVA_HOME%\bin;。建议把 JDK bin 的路径放在原有 path 的最前面。因为在 %SystemRoot%\system32 中还有一个 java.exe/javaw.exe,这是 Windows 操作系统自带的那个JRE,如果我们自己装的话就不要用他默认的那个JRE 了,可以用我们自己装的。如果把 JDK bin 的 path 放在最前面的话会优先使用。

四、java配置是否成功:

在dos窗口下,输入"javac -version"与"java -version",然后回车,出现如下信息则表示安装配置成功。

C:\Documents and Settings\张饰轩>javac -version

javac 1.6.0_02

C:\Documents and Settings\张饰轩>java -version

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b07)

Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)

配置JAVA_HOME,CLASSPATH,PATH的目的:

1、设置JAVA_HOME:

JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

一、为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;

二、归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!

2、设置CLASSPATH:

CLASSPATH环境变量的作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。这个变量设置的目的是为了程序能找到相应的".class"文件, 举个例子: 你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为"."). 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件!

如果使用Eclipse这类开发工具,在项目工程目录下,有个.classpath文件,里面会把所需要的包引入到CLASSPATH下。所以单纯的使用IDE开发工具时,这步骤可以省略。

3、设置PATH:

道理很简单, 你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.)。PATH环境变量的作用是指定命令搜索路径,在dos命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

linux下(后补);

Maven 安装配置

一、Maven 下载

二、配置好Java环境

三、配置Maven

1、新建一个MAVEN_HOME,路径例如:D:\Program Files\apache-maven-2.2.1。

2、在Path变量上添加:%MAVEN_HOME%\bin;

四、测试maven是否安装成功(由于我的操作系统是windows 2000)

在命令行输入命令:mvn -v

如果显示如下:

Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)

Java version: 1.6.0_02

Java home: C:\Program Files\Java\jdk1.6\jre

Default locale: zh_CN, platform encoding: GBK

OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

五、eclipse中使用maven2会弹出窗口,需要配置。

添加

-vm %JAVA_HOME%\bin\javaw.exe

以下是eclipse.ini的完整的配置文件:

Java代码 27664960_1.gif27664960_2.png

27664960_3.gif

-startup

plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519

-product

org.eclipse.epp.package.jee.product

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

-vm %JAVA_HOME%\bin\javaw.exe

-vmargs

-Dsun.lang.ClassLoader.allowArraySyntax=true

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m-startup

plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519

-product

org.eclipse.epp.package.jee.product

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

-vm %JAVA_HOME%\bin\javaw.exe

-vmargs

-Dsun.lang.ClassLoader.allowArraySyntax=true

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

遇到下面的问题

Java代码 27664960_1.gif27664960_2.png

27664960_3.gif

Missing:

----------

1) com.sun:tools:jar:1.5.0

Try downloading the file manually from the project website.Missing:

----------

1) com.sun:tools:jar:1.5.0

Try downloading the file manually from the project website.

把eclipse中的【Windows】-【Preferences】-【Java】-【Install JREs】改为JDK,而不用JRE。

Xml代码 27664960_1.gif27664960_2.png

27664960_3.gif

com.sun

tools

1.5.0

system

${java.home}/../lib/tools.jar

com.sun

tools

1.5.0

system

${java.home}/../lib/tools.jar

java.home 指向的是jdk,如果是jre会出现上面的报错,找不到的情况。

最好把jre删除,防止干扰。

Maven 安装配置

一、Ant 下载

二、配置好Java环境

三、配置Ant

1、新建一个ANT_HOME,路径例如:D:\Program Files\apache-ant-1.8.2。

2、在Path变量上添加:%ANT_HOME%\bin;

四、测试maven是否安装成功(由于我的操作系统是windows 2000)

在命令行输入命令:ant -v

如果显示如下:

Apache Ant(TM) version 1.8.2 compiled on December 20 2010

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值