列出了JavaWeb相关的部分技术和框架的官方站点,以及一些常用到的JavaWeb相关的IDE下载方式
Java SE |
http://java.sun.com/javase |
Java EE |
http://java.sun.com/javaee |
Java EE API Doc |
http://java.sun.com/javaee/5/docs/api |
BeanUtils API Doc |
http://jakarta.apache.org/commons/beanutils/api/index.html |
Eclipse插件集合 |
http://www.eclipseplugincentral.com |
Tomcat中文手册 |
http://www.jaxmao.org/tomcat-docs/index.html |
MyEclipse的教程 |
http://www.myeclipseide.com/ContentExpress-display-ceid-16.html |
Servlet的介绍 |
http://java.sun.com/products/servlet |
SUN对DAO的讲解 |
http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html |
UploadBean |
http://www.javazoom.net |
JavaMail |
http://java.sun.com/products/javamail |
JSP |
http://java.sun.com/products/jsp |
JavaBeans |
http://java.sun.com/products/javabeans |
JDBC |
http://java.sun.com/javase/technologies/database |
JAF |
http://java.sun.com/products/javabeans/jaf |
WebWork |
http://www.opensymphony.com/webwork |
Struts |
http://struts.apache.org |
Spring |
http://www.springframework.org |
Hibernate |
http://www.hibernate.org |
JdonFramework |
http://www.jdon.com |
EasyJF |
http://www.easyjf.com |
Pager |
http://www.jsptags.com |
PropertiesEditor |
http://propedit.sourceforge.jp/index_en.html |
JSValidation |
http://cosoft.org.cn/projects/jsvalidation |
FCKeditor |
http://www.fckeditor.net |
tinyMCE |
http://tinymce.moxiecode.com |
Acegi |
http://acegisecurity.org |
Cindy |
http://cindy.sourceforge.net |
CVSNT的下载 |
http://www.cvsnt.org/archive |
下载Eclipse: http://www.eclipse.org/downloads
下载E4版本: http://download.eclipse.org/e4/downloads
Eclipse IDE for Java Developers:开发一般的Java程序。它实际上带了一个JDT
Eclipse IDE for Java EE Developers:开发Java企业版程序
Eclipse IDE for C/C++ Developers:开发C语言或C++语言
Eclipse for RCP/Plug-in Developers:使用Eclipse开发支持Eclipse的插件
Eclipse Classic 3.3.1.1:Eclipse经典版本,包括了JDT、PDE。一般都会下载此版本
页面中的Eclipse Classic 3.3.1.1不是真实下载链接,也就是说单击该链接是无法完成Eclipse的下载的
此时单击该链接,在弹出的下载工具框中点
取消,然后浏览器会自动跳转到真实的下载地址的页面
新页面中点击
Download from后的链接
[Korea Republic of] Areum(http)方可完成真实的下载
下载后得到
eclipse-SDK-3.3.1.1-win32.zip,将其解压到硬盘后双击
eclipse.exe即可使用
eclipse-SDK-3.5.2-win32.zip下载: http://d2u376ub0heus3.cloudfront.net/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip
eclipse-e4-SDK-incubation-0.9-win32.zip下载: http://d2u376ub0heus3.cloudfront.net/e4/downloads/drops/R-0.9-200907291930/eclipse-e4-SDK-incubation-0.9-win32.zip
eclipse-e4-SDK-incubation-1.0M4-win32.zip下载: http://d2u376ub0heus3.cloudfront.net/e4/downloads/drops/S-1.0M4-201002271345/eclipse-e4-SDK-incubation-1.0M4-win32.zip
下载MyEclipse: http://www.myeclipseide.com
DOWNLOAD—→勾选
Accept License Agreement—→选择适合已安装的Eclipse的MyEclipse版本
ALL in ONE:包括Eclipse和MyEclipse。若没有安装Eclipse,那么该版本是比较合适的选择
PLUG-IN:只包括MyEclipse
pulse:选择其他镜像下载站点
MyEclipse8.5 for Windows—→ http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-win32.exe
MyEclipse8.5 for Linux→ http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5M2-linux-gtk-x86.tgz
MyEclipse8.5 for Mac OS/X—→ http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-macosx.tgz
MyEclipse Archived Update Site 8.5 M2—→ http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-archived-update-site.zip
下载Tomcat: http://tomcat.apache.org
在页面的
Apache Tomcat Versions中显示的是不同
Tomcat版本所支持的不同的
Servlet/JSP版本
点击左栏
Download—→
Tomcat 6.x—→
Binary Distributions—→
Core中点击
zip即可下载
apache-tomcat-6.0.26.zip下载: http://labs.renren.com/apache-mirror/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.zip
下载JDK: http://java.sun.com
在网站的右侧的
Technologies下面点击
JavaSE—→
Downloads—→
JDK6Update3—→
Download
新页面中需要点
Accept接受协议,再点
65.64MB的
For Windows的
jdk-6u3-windows-i586-p.exe
jdk-6u19-windows-i586.exe下载: http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u19-b04/jdk-6u19-windows-i586.exe?AuthParam=1270651486_d166f69bd421a34119642b9a06fe81c0&TicketId=B%2Fw9kB%2BFRV9NThREOV5enQPg&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u19-b04/jdk-6u19-windows-i586.exe&File=jdk-6u19-windows-i586.exe
下载SQLServer的JDBC驱动包 http://www.microsoft.com/downloads
点击网站左侧
Download Categories下的
Drivers,在新页面选择对应的数据库版本
这里选择比较通用的,即多年来一直被广泛使用的
SQL Server 2000 Driver for JDBC SP3
点击后进入新页面,在新页面的
Files in This Download下选择完整的离线安装包
setup.exe,约2.3MB
下载完毕之后就可以直接运行这个安装文件。安装时选择缺省的完全(
Complete)安装的方式
或在本地找到安装后的JAR文件:
C:/Progream Files/Microsoft SQL Server 2000 Driver for JDBC
/lib
在
lib目录中所呈现的分别是
msbase.jar、
mssqlserver.jar和
msutil.jar
下载MySQL: http://download.mysql.cn/download_file/zip/5.0/mysql-5.0.22-win32.zip
下载MySQL-Front: http://www.mysqlfront.de/wp或者 http://jinxinxin.bokee.com/inc/mysql-font.rar
下载log4j: http://logging.apache.org/log4j
其中2.0版正处于开发阶段,而1.3版已被终止,所以我们下载
1.2版本
Download—→
Mirrors—→
apache-log4j-1.2.15.zip。然后解压出
log4j-1.2.15.jar文件
下载OGNL源代码: http://www.opensymphony.com/ognl
点击网站左下角
Source Repository后跳转至 http://www.opensymphony.com/ognl/cvs.action
实际上它的源代码仓库是用
CVS进行管理的,我们可以通过CVS将它的源代码直接
checkout下来
在该页面中的【
Browsing CVS】下提示说它的CVS仓库是在
java.net网站上的
所以点击
you can view the source here中的【
here】链接
接下来就可以通过CVS客户端将它的代码全部的
checkout,下载到本地
点击
here后会跳转到【 https://xwork.dev.java.net/source/browse/ognl】页面
在
checkout时需要提供自己的用户名和密码,所以需要在该网站上注册个用户
在该页面中会有如下两行文字,请记住这两行文字
【
cvs -d :pserver:[email protected]:/cvs login】
【
cvs -d :pserver:[email protected]:/cvs checkout ognl】
然后打开
wincvs工具,首先进行连接到服务器端的登录配置,所以点击
Admin下的
Preferences选项
在
Authenticatio中按照默认的
pserver即可,在
Path中输入两行文字中的【
/cvs】即可
在
Host address输入【
cvs.dev.java.net】,在
User name中输入网站注册的用户名,然后
确定
这里输入的两项对应的是上面记住的第一行文件中的【
[email protected]:/cvs login】里面的内容
再点
Admin下
Login选项,在弹出的对话框中【
Force using the CVSROOT (-d)】按照默认的勾选状态
确定后输入密码,当下方提示【
***** CVS exited normally with code 0 *****】代表连接成功
然后在左侧的用来保存OGNL的源代码的文件夹上右键点击【
Checkout module...】选项
然后在弹出的对话框的【
Module name and path on the server】下输入【
ognl】后再点击
确定即可
这时输入的【
ognl】对应的是上面记住的第二行文字中的【
...checkout ognl】里面的【
ognl】
接下来的工作就是等待了,它需要一定的时间才能完成源码的完整下载
下载XWork源代码: http://www.opensymphony.com/xwork
点击网站左下角的
Source Repository跳转至 http://www.opensymphony.com/xwork/cvs.action页面
在该页面中会发现一个【
Browsing SVN】的字样,也就是说它是用SVN进行管理的
在【
Anonymous Access】下会提供 http://svn.opensymphony.com/svn/swork/trunk路径
复制该地址,然后在桌面右键选择【
SVN Checkout】后将该路径粘贴到
URL of repository中即可
在它下面的
Checkout directory中设定的是源代码
Checkout后所保存的路径
由于它支持匿名访问,所以在这里直接OK后等待即可
下载JFreeChart: http://www.jfree.org/jfreechart
点击网站中
Project Page at SourceForge后跳转至 http://sourceforge.net/projects/jfreechart页面
然后点击【
Download】下拉菜单中的【
Browse All Files】之后就会看到三个下载文件的绿色链接
分别是
JFreeChart、
Documentation和
JCommon链接。其中
JCommon是
JFreeChart本身所依赖的库
其中
jfreechart-1.0.9.zip必须下载。
jfreechart-1.0.9-javadocs.zip推荐下载,这是帮助文档
尽管
jfreechart-1.0.9.zip已包含了
jcommon.jar文件,但
jcommon-1.0.12.zip也要下载,因为它里面包含了源代码和
API文档