概要
1.SSH开发相关软件及开发包下载
2.软件安装及相关设置
3.最简单的Web程序
1.软件下载
在D盘建一个目录JavaTools,用来存放下载的软件和开发包。(本教程将使用D盘,你也可以使用C盘或E盘)。下载软件的原则,有Zip版的不下载exe版的。
1)JDK:JDK 6 Update 7 Windows版
下载页面:http://java.sun.com/javase/downloads/index.jsp
下载链接:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter;pgid=yYdgaHqkkjVSR0EUPIQsoQ3D0000o_tQgoGy;sid=AeftgEasIkTtgQ4qZlGlhakFzl2YCYvpVAUiQVuyc5IGAw==
更多信息:http://java.sun.com
2)IDE:Eclipse IDE for Java EE Developers
下载页面:
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip
下载链接:
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip&url=http://download.actuatechina.com/eclipse/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip&mirror_id=385
更多信息:http://www.eclipse.org/
3)Web Server:Tomcat 6.0.16
下载页面:
http://tomcat.apache.org/download-60.cgi
下载链接:
http://www.meisei-u.ac.jp/mirror/apache/dist/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.zip
更多信息:
http://tomcat.apache.org/
4)Database:MySQL-5.0 Without installer
下载页面:
http://dev.mysql.com/downloads/mysql/5.0.html#win32
下载链接:
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.51b-win32.zip/from/pick#mirrors
更多信息:
http://dev.mysql.com/
5)Database GUI客户端
下载页面:
http://dev.mysql.com/downloads/gui-tools/5.0.html
下载链接:
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-noinstall-5.0-r12-win32.zip/from/pick#mirrors
6)Eclipse插件
6.1) Sysdeo Eclipse Tomcat Launcher plugin
下载链接:
http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip
更多信息:
http://www.eclipsetotale.com/tomcatPlugin.html
7)开发包
7.1)Struts 2.1.2
下载链接:
http://www.meisei-u.ac.jp/mirror/apache/dist/struts/binaries/struts-2.1.2-all.zip
下载页面:
http://struts.apache.org/download.cgi#struts212
更多信息:
http://struts.apache.org/
7.2)Spring Framework 2.5.5
下载链接:
http://downloads.sourceforge.net/springframework/spring-framework-2.5.5-with-dependencies.zip?modtime=1214221252&big_mirror=0
下载页面:
http://www.springframework.org/download
更多信息:
http://www.springframework.org/
7.3) Hibernate
下载页面:http://www.hibernate.org/6.html
Hibernate Core 3.2.6 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=127784&release_id=574498
Hibernate Annotations 3.3.1 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=139933
Hibernate Tools3.2.2 Beta
下载链接:
http://sourceforge.net/project/downloading.php?groupname=jboss&filename=HibernateTools-3.2.2.Beta1.zip&use_mirror=osdn
Hibernate Validator 3.0.0 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=225206
7.4) FreeMarker 2.3.13
下载链接:
http://prdownloads.sourceforge.net/freemarker/freemarker-2.3.13.tar.gz
更多信息:
http://www.freemarker.org/
下载后的JavaTools的内容如下:
D:JavaToolsapache-tomcat-6.0.16.zip
D:JavaToolseclipse-jee-ganymede-win32.zip
D:JavaToolsfreemarker-2.3.13.tar.gz
D:JavaToolshibernate-3.2.6.ga.zip
D:JavaToolshibernate-annotations-3.3.1.GA.zip
D:JavaToolsHibernateTools-3.2.2.Beta1.zip
D:JavaToolshibernate-validator-3.0.0.GA.zip
D:JavaToolsjdk-6u7-windows-i586-p.exe
D:JavaToolsmysql-gui-tools-noinstall-5.0-r12-win32.zip
D:JavaToolsmysql-noinstall-5.0.51b-win32.zip
D:JavaToolsspring-framework-2.5.5-with-dependencies.zip
D:JavaToolsstruts-2.1.2-all.zip
D:JavaTools omcatPluginV321.zip
(注:其它的软件和开发包在开发中用到时再下载,如jQuery)
2.安装设置
1)安装JDK
双击jdk-6u7-windows-i586-p.exe安装JDK
不安装公共JRE和JavaDB,安装到D:,如图示。
安装完成后,在Window环境变量的系统变量中添加JAVA_HOME,其值为D:jdk1.6.0_07,在Path环境变量的前面加上%JAVA_HOME%in;(分号不要掉了)。
2)安装Eclipse
将D:JavaToolseclipse-jee-ganymede-win32.zip解压到D:eclipse,改名为D:eclipse3.4.0。
右键单击D:eclipse3.4.0eclipse.exe,发送到桌面一个快捷方式,将快捷方式改名为eclipse3.4.0.exe。
将D: JavaTools omcatPluginV321.zip解压到D:JavaTools omcatPluginV321,将里面的 com.sysdeo.eclipse.tomcat_3.2.1目录及内容复制到D:eclipse3.4.0dropins目录下。
启动Eclipse,注意将workspace设置到eclipse3.4.0目录下,并设为默认。见下图。
如果正常,进去后在工具条上会看到
退出Eclipse。
3)安装Tomcat
将D:JavaToolsapache-tomcat-6.0.16.zip解压到D:apache-tomcat-6.0.16,改名为D: omcat-6.0.16。
执行D: omcat-6.0.16instartup.bat启动Tomcat。
在浏览器中查看http://localhost:8080/
正常的话可以看到Tomcat的页面。
关闭浏览器窗口,关闭Tomcat控制台窗口。
4)安装MySQL
将D:JavaToolsmysql-noinstall-5.0.51b-win32.zip解压到D:mysql-5.0.51b-win32,改名为
D:mysql-5.0.51b。
执行D:mysql-5.0.51binmysqld-nt.exe启动mysql。
将D:JavaToolsmysql-gui-tools-noinstall-5.0-r12-win32.zip解压到D:MySQL GUI Tools 5.0。
执行D:MySQL GUI Tools 5.0MySQLQueryBrowser.exe启动客户端。
正常情况下OK进去以后,可以访问数据库。
(注:为了访问方便,可以建立以上可执行文件的快捷方式)
3.Hello Java Web
1)建立Web工程
建立目录D:Project用来放工程。
启动Eclipse。
菜单Window-->Preferences-->Tomcat。
Tomcat version,Tomcat home和Context declaration mode的选择如下图所示 。
OK保存。
菜单File-->New-->Project…-->Java-->Tomcat Project,下一步,Project name填Bitrac。
Use default location取消,然后选择D:Project如下图所示
Location后面要加上Bitrac。
下一步,设置WebRoot,见下图
Finish完成工程创建。
正常的话会转到Java视图,可以在Eclipse中看到如下图所示的工程结构。
在Eclipse中右键单击WebRoot/WEB-INF/src,delete删除这个目录。
在Bitrac 上点右键,快捷菜单中选择Tomcat project-->Update context definition,成功后,会看到D: omcat-6.0.16confCatalinalocalhost下面有个Bitrac.xml 文件。
在Bitrac上点右键,快捷菜单中选择Properties-->Tomcat-->Context name,将Bitrac改成bitrac,再重复上面的步骤Update context definition。
在Bitrac上点右键,快捷菜单中选择Properties-->Resource-->Text file encoding-->Other,选择UTF-8,OK保存。(上述操作实际是打开了工程属性对话框,后面将用这一说法代替)
2)新增文件
选择WebRoot,快捷键Ctrl+N打开新建文件对话框,Web-->Jsp,下一步,文件名填index.jsp,finish完成新建文件。
在新文件的<body></body>之间写上Hello Java Web。
3)运行
点工具条上Tomcat插件按钮 中的第一个按钮启动Tomcat。
在浏览器中查看http://localhost:8080/bitrac/
正常的话会看到Hello Java Web,最简单的Java Web程序完成。
4)为复杂的Java Web程序做准备
点Tomcat插件工具条的第二个按钮停止Tomcat。
4.1)将D:JavaToolsstruts-2.1.2-all.zip解压到D:JavaToolsstruts-2.1.2
将下列文件
D:JavaToolsstruts-2.1.2libstruts2-core-2.1.2.jar
D:JavaToolsstruts-2.1.2libxwork-2.1.1.jar
D:JavaToolsstruts-2.1.2libcommons-fileupload-1.2.1.jar
D:JavaToolsstruts-2.1.2libcommons-io-1.3.2.jar
D:JavaToolsstruts-2.1.2libcommons-logging-api-1.1.jar
D:JavaToolsstruts-2.1.2libognl-2.6.11.jar
复制到D:ProjectBitracWebRootWEB-INFlib
4.2)将D:JavaToolsfreemarker-2.3.13.tar.gz解压到D:JavaToolsfreemarker-2.3.13
将D:JavaToolsfreemarker-2.3.13libfreemarker.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为freemarker-2.3.13.jar
4.3)将D:JavaToolsspring-framework-2.5.5-with-dependencies.zip解压到
D:JavaToolsspring-framework-2.5.5
将D:JavaToolsspring-framework-2.5.5distspring.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为spring-2.5.5.jar
4.4)将D:JavaToolshibernate-3.2.6.ga.zip解压到D:JavaToolshibernate-3.2
将D:JavaToolshibernate-3.2hibernate3.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-3.2.6.jar
4.5)将D:JavaToolshibernate-annotations-3.3.1.GA.zip解压到
D:JavaToolshibernate-annotations-3.3.1.GA
将D:JavaToolshibernate-annotations-3.3.1.GAhibernate-annotations.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-annotations-3.3.1.jar
4.6)将D:JavaToolshibernate-validator-3.0.0.GA.zip解压到
D:JavaToolshibernate-validator-3.0.0.GA
将D:JavaToolshibernate-validator-3.0.0.GAhibernate-validator.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-validator-3.0.0.jar
打开Bitrac工程属性对话框
Java Build Path-->Libraries-->Add Jars…,将lib下的jar都添加到当前Libraries中。
将D:JavaToolsstruts-2.1.2appsstruts2-blank-2.1.2.war中的web.xml用winrar解压出来,复制到D:ProjectBitracWebRootWEB-INF下。
打开D:ProjectBitracWebRootWEB-INFweb.xml
将index.html改为index.jsp,保存。
启动tomcat。
1.SSH开发相关软件及开发包下载
2.软件安装及相关设置
3.最简单的Web程序
1.软件下载
在D盘建一个目录JavaTools,用来存放下载的软件和开发包。(本教程将使用D盘,你也可以使用C盘或E盘)。下载软件的原则,有Zip版的不下载exe版的。
1)JDK:JDK 6 Update 7 Windows版
下载页面:http://java.sun.com/javase/downloads/index.jsp
下载链接:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter;pgid=yYdgaHqkkjVSR0EUPIQsoQ3D0000o_tQgoGy;sid=AeftgEasIkTtgQ4qZlGlhakFzl2YCYvpVAUiQVuyc5IGAw==
更多信息:http://java.sun.com
2)IDE:Eclipse IDE for Java EE Developers
下载页面:
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip
下载链接:
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip&url=http://download.actuatechina.com/eclipse/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip&mirror_id=385
更多信息:http://www.eclipse.org/
3)Web Server:Tomcat 6.0.16
下载页面:
http://tomcat.apache.org/download-60.cgi
下载链接:
http://www.meisei-u.ac.jp/mirror/apache/dist/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.zip
更多信息:
http://tomcat.apache.org/
4)Database:MySQL-5.0 Without installer
下载页面:
http://dev.mysql.com/downloads/mysql/5.0.html#win32
下载链接:
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.51b-win32.zip/from/pick#mirrors
更多信息:
http://dev.mysql.com/
5)Database GUI客户端
下载页面:
http://dev.mysql.com/downloads/gui-tools/5.0.html
下载链接:
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-noinstall-5.0-r12-win32.zip/from/pick#mirrors
6)Eclipse插件
6.1) Sysdeo Eclipse Tomcat Launcher plugin
下载链接:
http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip
更多信息:
http://www.eclipsetotale.com/tomcatPlugin.html
7)开发包
7.1)Struts 2.1.2
下载链接:
http://www.meisei-u.ac.jp/mirror/apache/dist/struts/binaries/struts-2.1.2-all.zip
下载页面:
http://struts.apache.org/download.cgi#struts212
更多信息:
http://struts.apache.org/
7.2)Spring Framework 2.5.5
下载链接:
http://downloads.sourceforge.net/springframework/spring-framework-2.5.5-with-dependencies.zip?modtime=1214221252&big_mirror=0
下载页面:
http://www.springframework.org/download
更多信息:
http://www.springframework.org/
7.3) Hibernate
下载页面:http://www.hibernate.org/6.html
Hibernate Core 3.2.6 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=127784&release_id=574498
Hibernate Annotations 3.3.1 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=139933
Hibernate Tools3.2.2 Beta
下载链接:
http://sourceforge.net/project/downloading.php?groupname=jboss&filename=HibernateTools-3.2.2.Beta1.zip&use_mirror=osdn
Hibernate Validator 3.0.0 GA
下载链接:
http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=225206
7.4) FreeMarker 2.3.13
下载链接:
http://prdownloads.sourceforge.net/freemarker/freemarker-2.3.13.tar.gz
更多信息:
http://www.freemarker.org/
下载后的JavaTools的内容如下:
D:JavaToolsapache-tomcat-6.0.16.zip
D:JavaToolseclipse-jee-ganymede-win32.zip
D:JavaToolsfreemarker-2.3.13.tar.gz
D:JavaToolshibernate-3.2.6.ga.zip
D:JavaToolshibernate-annotations-3.3.1.GA.zip
D:JavaToolsHibernateTools-3.2.2.Beta1.zip
D:JavaToolshibernate-validator-3.0.0.GA.zip
D:JavaToolsjdk-6u7-windows-i586-p.exe
D:JavaToolsmysql-gui-tools-noinstall-5.0-r12-win32.zip
D:JavaToolsmysql-noinstall-5.0.51b-win32.zip
D:JavaToolsspring-framework-2.5.5-with-dependencies.zip
D:JavaToolsstruts-2.1.2-all.zip
D:JavaTools omcatPluginV321.zip
(注:其它的软件和开发包在开发中用到时再下载,如jQuery)
2.安装设置
1)安装JDK
双击jdk-6u7-windows-i586-p.exe安装JDK
不安装公共JRE和JavaDB,安装到D:,如图示。
安装完成后,在Window环境变量的系统变量中添加JAVA_HOME,其值为D:jdk1.6.0_07,在Path环境变量的前面加上%JAVA_HOME%in;(分号不要掉了)。
2)安装Eclipse
将D:JavaToolseclipse-jee-ganymede-win32.zip解压到D:eclipse,改名为D:eclipse3.4.0。
右键单击D:eclipse3.4.0eclipse.exe,发送到桌面一个快捷方式,将快捷方式改名为eclipse3.4.0.exe。
将D: JavaTools omcatPluginV321.zip解压到D:JavaTools omcatPluginV321,将里面的 com.sysdeo.eclipse.tomcat_3.2.1目录及内容复制到D:eclipse3.4.0dropins目录下。
启动Eclipse,注意将workspace设置到eclipse3.4.0目录下,并设为默认。见下图。
如果正常,进去后在工具条上会看到
退出Eclipse。
3)安装Tomcat
将D:JavaToolsapache-tomcat-6.0.16.zip解压到D:apache-tomcat-6.0.16,改名为D: omcat-6.0.16。
执行D: omcat-6.0.16instartup.bat启动Tomcat。
在浏览器中查看http://localhost:8080/
正常的话可以看到Tomcat的页面。
关闭浏览器窗口,关闭Tomcat控制台窗口。
4)安装MySQL
将D:JavaToolsmysql-noinstall-5.0.51b-win32.zip解压到D:mysql-5.0.51b-win32,改名为
D:mysql-5.0.51b。
执行D:mysql-5.0.51binmysqld-nt.exe启动mysql。
将D:JavaToolsmysql-gui-tools-noinstall-5.0-r12-win32.zip解压到D:MySQL GUI Tools 5.0。
执行D:MySQL GUI Tools 5.0MySQLQueryBrowser.exe启动客户端。
正常情况下OK进去以后,可以访问数据库。
(注:为了访问方便,可以建立以上可执行文件的快捷方式)
3.Hello Java Web
1)建立Web工程
建立目录D:Project用来放工程。
启动Eclipse。
菜单Window-->Preferences-->Tomcat。
Tomcat version,Tomcat home和Context declaration mode的选择如下图所示 。
OK保存。
菜单File-->New-->Project…-->Java-->Tomcat Project,下一步,Project name填Bitrac。
Use default location取消,然后选择D:Project如下图所示
Location后面要加上Bitrac。
下一步,设置WebRoot,见下图
Finish完成工程创建。
正常的话会转到Java视图,可以在Eclipse中看到如下图所示的工程结构。
在Eclipse中右键单击WebRoot/WEB-INF/src,delete删除这个目录。
在Bitrac 上点右键,快捷菜单中选择Tomcat project-->Update context definition,成功后,会看到D: omcat-6.0.16confCatalinalocalhost下面有个Bitrac.xml 文件。
在Bitrac上点右键,快捷菜单中选择Properties-->Tomcat-->Context name,将Bitrac改成bitrac,再重复上面的步骤Update context definition。
在Bitrac上点右键,快捷菜单中选择Properties-->Resource-->Text file encoding-->Other,选择UTF-8,OK保存。(上述操作实际是打开了工程属性对话框,后面将用这一说法代替)
2)新增文件
选择WebRoot,快捷键Ctrl+N打开新建文件对话框,Web-->Jsp,下一步,文件名填index.jsp,finish完成新建文件。
在新文件的<body></body>之间写上Hello Java Web。
3)运行
点工具条上Tomcat插件按钮 中的第一个按钮启动Tomcat。
在浏览器中查看http://localhost:8080/bitrac/
正常的话会看到Hello Java Web,最简单的Java Web程序完成。
4)为复杂的Java Web程序做准备
点Tomcat插件工具条的第二个按钮停止Tomcat。
4.1)将D:JavaToolsstruts-2.1.2-all.zip解压到D:JavaToolsstruts-2.1.2
将下列文件
D:JavaToolsstruts-2.1.2libstruts2-core-2.1.2.jar
D:JavaToolsstruts-2.1.2libxwork-2.1.1.jar
D:JavaToolsstruts-2.1.2libcommons-fileupload-1.2.1.jar
D:JavaToolsstruts-2.1.2libcommons-io-1.3.2.jar
D:JavaToolsstruts-2.1.2libcommons-logging-api-1.1.jar
D:JavaToolsstruts-2.1.2libognl-2.6.11.jar
复制到D:ProjectBitracWebRootWEB-INFlib
4.2)将D:JavaToolsfreemarker-2.3.13.tar.gz解压到D:JavaToolsfreemarker-2.3.13
将D:JavaToolsfreemarker-2.3.13libfreemarker.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为freemarker-2.3.13.jar
4.3)将D:JavaToolsspring-framework-2.5.5-with-dependencies.zip解压到
D:JavaToolsspring-framework-2.5.5
将D:JavaToolsspring-framework-2.5.5distspring.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为spring-2.5.5.jar
4.4)将D:JavaToolshibernate-3.2.6.ga.zip解压到D:JavaToolshibernate-3.2
将D:JavaToolshibernate-3.2hibernate3.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-3.2.6.jar
4.5)将D:JavaToolshibernate-annotations-3.3.1.GA.zip解压到
D:JavaToolshibernate-annotations-3.3.1.GA
将D:JavaToolshibernate-annotations-3.3.1.GAhibernate-annotations.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-annotations-3.3.1.jar
4.6)将D:JavaToolshibernate-validator-3.0.0.GA.zip解压到
D:JavaToolshibernate-validator-3.0.0.GA
将D:JavaToolshibernate-validator-3.0.0.GAhibernate-validator.jar复制到
D:ProjectBitracWebRootWEB-INFlib,改名为hibernate-validator-3.0.0.jar
打开Bitrac工程属性对话框
Java Build Path-->Libraries-->Add Jars…,将lib下的jar都添加到当前Libraries中。
将D:JavaToolsstruts-2.1.2appsstruts2-blank-2.1.2.war中的web.xml用winrar解压出来,复制到D:ProjectBitracWebRootWEB-INF下。
打开D:ProjectBitracWebRootWEB-INFweb.xml
将index.html改为index.jsp,保存。
启动tomcat。