Code@Oxidy

统计

积分与排名

BookSites

IT NewsSite

IT Websit

Java WebSits

knowledge Library

My Blog

SoftWare

阅读排行榜

JAVA开发环境的搭建

一、工具下载、配置、环境搭建

1.1、开发工具的简介

1.1.1、Java SDK

JDK(Java Development KitJava开发包,Java开发工具)是一个写Javaapplet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。

JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class

要成为一个Java程序员,JDK是必不可少的最基本的工具。

JDK(Java Development Kit)Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDKSoftware development kit)。

JDK包含的基本组件包括:

      ·javac 编译器,将源程序转成字节码

      ·jar 打包工具,将相关的类文件打包成一个文件

      ·javadoc 文档生成器,从源码注释中提取文档

      ·jdb debugger,查错工具

JDK中还包括完整的JREJava Runtime EnvironmentJava运行环境),也被称为private runtime。包括了用于产品环境的各种库类,以及给开发员使用的补充库,如国际化的库、IDL库。

JDK中还包括各种例子程序,用以展示Java API中的各部分。

从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java J2EEJ2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java 软件开发,也不利于团体协同开发。

JDK一般有三种版本:

l         SE(J2SE),standard edition,标准版,是我们通常用的一个版本

l         EE(J2EE),enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序,

l         ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序

Java开发工具(JDK)是许多Java专家最初使用的开发环境。尽管许多编程人员已经使用第三方的开发工具,但JDK仍被当作Java开发的重要工具。

JDK由一个标准类库和一组建立,测试及建立文档的Java实用程序组成。其核心Java API是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。Java API包括一些重要的语言结构以及基本图形,网络和文件I/O。一般来说,Java API的非I/O部分对于运行Java的所有平台是相同的,而I/O部分则仅在通用Java环境中实现。

作为JDK实用程序,工具库中有七种主要程序。

l         JavacJava编译器,将Java源代码转换成字节码。

l         JavaJava解释器,直接从类文件执行Java应用程序字节代码。

l         appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

l         Javadoc:根据Java源码及说明语句生成HTML文档。

l         JdbJava调试器,可以逐行执行程序,设置断点和检查变量。

l         Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

l         JavapJava反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

1.1.2、Tomcat

 

TomcatApache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由ApacheSun 和其他一些公司及个人共同开发而成。

Tomcat 是一个小型的轻量级应用服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器

1.1.3、MySQL

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的 Arusha的一个小镇的名字

详情请见“文章003MySQL简介

1.1.4、Eclipse

1.1.5、版本控制

1.1.6、PowerDesigner

1.2、开发工具的下载

1.2.1、Java SDK v1.5

       下载地址:

              1)官方主页:http://java.sun.com

2)官方下载地址:http://java.sun.com/javase/downloads/index.jsp

3)版本控制列表:http://java.sun.com/products/archive/

4JDK v1.5.0.15下载地址:jdk-1_5_0_15-windows-i586-p.exe

5JDK v1.6.0下载地址:jdk-6-windows-i586.exe

6JDK v1.6update6下载地址:jdk-6u6-windows-i586-p.exe

       下载说明:建议下载离线版本,不要下载在线安装版本。

1.2.2、Tomcat v6.0.14

       下载地址:

官方主页:http://tomcat.apache.org/

Tomcat-6版本的FTP下载路径:http://archive.apache.org/dist/tomcat/tomcat-6/

V6.0.14完整下载地址:

http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.zip

tcnative-1.dll下载FTP地址:http://tomcat.heanet.ie/native/

tcnative 1.1.12版本下载:http://tomcat.heanet.ie/native/1.1.12/binaries/win32/tcnative-1.dll

       下载说明:建议下载免安装版本 tcnative-1.dll的用途请参照“文章008:关于tcnative-1.dll的说明

1.2.3、MySQL Community Server v5.0.22

       下载地址:

1)、官方主页:http://www.mysql.com

2)、官方下载页面:http://dev.mysql.com/downloads/mysql/5.0.html#downloads

下载说明:最新版本可能已经不是v5.0.22,下载v5.0.x版本的文件就可以了。下载文件的文件名称应为:mysql-5.0.xx-win32.zip,但是最好能是5.0.22版本

1.2.4、SQLyog MySQL GUI - Community Edition v6.56

       下载地址:

              1)、官方主页:http://www.webyog.com

              2)、下载主页:http://www.webyog.com/en/downloads.php

              3)、v6.56版本下载:http://www.webyog.com/downloads/SQLyog656.exe

       下载说明:现在的时候需要输入邮箱才能下载,但不是注册。

1.2.5、Eclipse v3.3.0

       下载地址:

官方主页:http://www.eclipse.org/

官方下载主页:http://www.eclipse.org/downloads/

版本列表:

a)、archived downloads http://archive.eclipse.org/eclipse/downloads/

                 b)、Other downloadshttp://ganymede-mirror2.eclipse.org/eclipse/downloads/

V3.3.0版本下载地址:

http://archive.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/eclipse-SDK-3.3-win32.zip

       下载说明:可以下载下载首页的Eclipse IDE for Java EE Developers 这个版本,也可以到版本列表中查找相应的版本。

1.2.6、SVN版本控制

1.2.6.1、Subversion下载(当前使用版本:svn-1.4.6

       下载地址:

              1)、官方主页:http://subversion.tigris.org/

              2)、下载主页:

http://subversion.tigris.org/servlets/ProjectDocumentList?collapseFolder=91&folderID=91  

              3)、

       下载说明:

1.2.6.2、TortoiseSVN 下载当前使用版本:TortoiseSVN-1.4.8

       下载地址:

              1)、官方主页:http://tortoisesvn.tigris.org/

              2)、独立主页:http://tortoisesvn.net/

              3)、下载主页:http://tortoisesvn.net/downloads

              4)、SourceForge列表: http://sourceforge.net/project/showfiles.php?group_id=138498

              5)、v1.4.8版本:

http://nchc.dl.sourceforge.net/sourceforge/tortoisesvn/TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi

              5)、v1.5.0版本:

http://jaist.dl.sourceforge.net/sourceforge/tortoisesvn/TortoiseSVN-1.5.0.13316-win32-svn-1.5.0.msi

       下载说明:v1.5.0版本刚刚发布,我也没有研究有什么好处,不过客户端好像没有什么要求,就是一个辅助性的工作,用1.4.5版本也可以,默认是1.4.8版本。

1.2.6.3、Eclipse插件下载(Subclipse

       下载地址:

1)、官方主页:http://subclipse.tigris.org/

2)、下载主页: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

3)、v1.0.4版本:http://subclipse.tigris.org/files/documents/906/35678/site-1.0.4.zip

4)、v1.0.6版本:http://subclipse.tigris.org/files/documents/906/39525/site-1.0.6.zip

5)、v1.4.0版本:http://subclipse.tigris.org/files/documents/906/43035/site-1.4.0.zip

       下载说明:可以根据下载主页的说明,下载与Eclipse版本相对应的插件版本,建议下载1.0.4版本或者1.4.0版本。

1.2.7、驱动包下载

posted on 2008-06-27 12:33 oxidy 阅读(1905) 评论(0)  编辑  收藏 所属分类: JavaJDBCDataBaseWeb Service Application


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问