一般地,java web开发的主要环境为 Java Web服务器 + 开发IDE + 数据库系统,以下列出供选择的方案:
Java Web服务器:Tomcat、Jboss、Jetty、WebSphere……等。
开发IDE:eclipse、myEclipse、Dreamweaver……等。
数据库系统:MySql、Oracle、SyBase、SQL SERVE、DB2……等。
在java web开发中,通常选择的环境搭配方案为:
Tomcat + myEclipse + MySql
这样的选择是大众化的、一般化的,非常适用于普遍场合。以下是Windows系统下的一个搭配案例,仅供参考:
一、 jdk的安装与环境变量的配置 u jdk的安装 1) 双击解压安装文件,开始进行jdk的安装。本次安装的jdk版本为jdk 1.6.0_11。 2) 出现J2SE的开发包安装向导界面,点击“下一步”; 3) 选择接受许可证协议,点击“接受”;
4) 指定工具包的安装路径,这里选择默认路径,即“C:\Program Files\Java\jdk1.6.0_02”,点击“下一步”; 5) 接着出现java运行时环境安装界面,默认安装路径为“C:\Program Files\Java\jre1.6.0_02”;直接点击“下一步”;
6) 显示安装进度,然后完成安装;点击“完成”。“显示自述文件”可不勾选。
u 环境变量的配置 1) 右键点击“我的电脑”-“属性”-“高级”-“环境变量”-“新建”; 2) 填入“变量名”:JAVA_HOME;“变量值”:C:\Program Files\Java\jdk1.6.0_02;点击“确定”; 3) 以同样的方式新建classpath变量,“变量名”:CLASSPATH;“变量值”:.;%JAVA_HOME%\bin; 4) 最后测试安装是否成功。点击“开始”-“运行”,运行“cmd”命令,进入命令提示符界面,键入“javac”命令;
二、 MyEclipse的安装; 1) 双击安装程序,进入安装向导,点击“Next”;
2) 选择“I accept……”,点击“Next”;
3) 选择eclipse文件夹所在的路径,然后点击“Next”;
4) 选择MyEclipse的安装路径,注意不能选择在eclipse文件夹的子文件夹下,点击“Next”;
5) 进入预安装小结,直接点击“Next”;
6) 选择是否打开说明文档,选择“No”;点击“Next”;
7) 完成安装,点击“Done”;
三、 Tomcat的安装 1) Tomcat的安装比较简单,双击安装程序,进入安装向导;点击“Next”;
2) 接受安装协议,点击“Next”;
3) 选择你想安装的组件,这里全部勾选,然后“Next”;
4) 选择安装路径,点击“Next”;
5) 配置端口和管理员信息,这里全部默认,直接点击“Next”;
6) 选择java虚拟机所在路径,这里选择C:\Program Files\Java\jdk1.6.0_02;点击“Install”;
7) 完成安装,勾选“Run Apache Tomcat”;点击“Finish”;
8) 测试是否安装成功,在浏览器的地址栏中输入:http://localhost:8080/,然后确定,出现页面则安装成功; 四、 MySQL的安装; 1) MysQL的安装比较复杂,安装的时候要留意一些选项和安装信息。双击安装应用程序,进入安装向导;点击“Next”;
2) 选择安装类型,这里选“Complete”,然后“Next”;
3) 点击“Install”;
4) 是否登陆或创建MySQL的账号,这里跳过,选择“Skip Sign-Up”;
5) 完成安装,勾选配置MySQL服务器,点击“Finish”;
6) 配置MysQL服务器,点击“Next”;
7) 选择配置类型,这里选“Detailed Configuration”,进行详细配置,点击“Next”;
8) 选择服务器类型,勾选“Developers Machine”,点击“Next”;
9) 选择服务器使用,勾选“Multifunctional Database”,点击“Next”;
10) 安装路径,这里默认安装在c盘,点击“Next”;
11) 选择并行连接的数量,这里选择“30”;然后“Next”;
12) 配置端口号,默认为3306;点击“Next”;
13) 选择字符集,在下拉框中选“gb2312”;点击“Next”;
14) 勾选自动登陆MySQL服务器;点击“Next”;
15) 设置安全选项,用户名和密码,我全用“root”;
16) 准备执行配置,点击“Execute”,注意这里比较容易出问题。
17) 然后“Finish”;
18) 接着安装MySQL的GUI工具包。运行mysql-gui-tools安装应用程序,点击“Next”;
19) 接受安装协议,选择“I accept ……”;点击“Next”;
20) 选择安装路径,这里默认,直接点“Next”; 21) 选择完全安装,“Complete”;点击“Next”; 22) 点击“Install”; 23) “Finish”,完成安装;
五、 Eclipse的配置; 1) 运行eclipse,进入“workbench”;选择菜单栏中“Window”-“Perferences”;
2) 点开“MyEclipse”,选择“Subscription”,点击右边的“Enter Subscription”,进入“Update Subscription”;
3) 填写“Subscriber”:www.1cn.biz,“Subscription Code”:jLR8ZC-444-55-4467865481680090;然后点击“Finish”;
4) 同样,点开“MyEclipse”,选择“Tomcat 5”,在右边框Tomcat Server 中选“Enable”,并下面条框中选择Tomcat的安装路径;
5) 展开“Tomcat 5”,点击“JDK”,选择Tomcat JDK name,点击“Add…”进入“Add JVM”;
6) 选择JRE home directory,点击“Browser…”,选择JDK所在路径;然后“OK”。
六、 创建并运行jsp实例 1) 在eclipse中,点击菜单栏中“New”-“Project”,结果显示,选择“MyEclipse”-“WebProject”;然后“Next”; 2) 创建Web Project,命名为“test01”,然后“Finish”;
3) 然后在Package Explorer标签中出现“test01”文件,点击展开所示; 4) 选中“WebRoot”,右键单击,“New”-“Project”-“JSP(Advanced Templates)”,直接点击“Finish”。
5) 接着,在eclipse中点击工具栏中 ,然后点击“Add”;
6) 出现New Deployment界面,点击下拉菜单,选择“Tomcat 5”,然后“Finish”;
7) 点击“ok”;
8) 因为前面Tomcat已经运行,所以就可以直接在浏览器中访问该jsp页面了。直接打开IE浏览器,在地址栏中输入:http://localhost:8080/test01/MyJsp.jsp
9) 整个jsp开发环境已经搭建完成。 |
附1:一般情况下,myEclipse需要注册码的,网上有共享码或者下载破解的注册机来找到相应的注册码。
附2:myEclipse优化,提供参考如下:
一、 Validation Myeclipse,在校验的时候,默认会把web项目中的js、jsp都要校验。这样有很多不便。修改相关属性可以避免这个事情:Window->preferences->MyEclipse->Validation。在这里,会看见一个列表,把列表中的Build列的复选框中除了“Classpath Dependency Validator”外都取消,只保留手动manual复选框的选项。 这里会遇到的问题是:1、如果你已经加载了一个项目,项目中已经提示了很多error。那么可以右键你的项目->Myeclipse->Remove All Validation Markers。2、如果需要校验的时候可以右键你的文件->Myeclipse->run validation,如果run validation是灰色的,可以通过manual Validation设置。
二、 拼写检查 拼写检查往往会导致我们某些习惯上的命名经常造成我们的视觉麻烦。取消,可能解决:Window->preferences->General->Editors->Text Editors->Spelling
三、启动项 只选择自己需要的启动项,可以有效地节省资源:Window->preferences->General->Startup and Shutdown。 这里遇到的问题是,并不清楚所有的启动项的意义。这里稍做介绍: WTP :类似myeclipse,不用的话可取消。 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消。 Derby:一种保存成 jar 形式的数据库,取消。 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消。
四、文件默认打开的方式 这里主要是应对编程者的要求,如果不是页面设计者,不需要打开一个网页页面的时候显示预览页面。Window->preferences->General->Editors->File Associations 选择jsp、html的默认设成:jsp editor、html editor。
五、 代码提示快捷键 在myeclipse 7.0里已经不存在这个问题了。但是之前的某些版本里的快速提示仍然是ctrl+space,与输入法冲突(英文母语开发不需要输入法转换)。Window->preferences->General->Keys 找到Context Assist 改成自己需要的,在7.0中是默认alt+/。
六、JVM的非堆内存 让调试编译更流畅需要扩大堆内存:打开 myeclipse.ini 调大-XX:MaxPermSize=192M为512M。也有资料说要-XX:PermSize 调成跟 -XX:MaxPermSize一样大。7.0后没有-XX:PermSize了。要注意:XX:MaxPermSize、Xmx之和不能超过电脑内存。
七、 默认编码 1、 改变Eclipse或者MyEclipse新建文件的默认编码 eclipse的: window-preferences-General-ContentType 改成utf-8。 myEclipse的: window-preferences-myEclipse-files and editors-jsp encoding设成ISO10646/UTF-8. 2、eclipse和java文件编码设定 Window->preferences->General->Workspace Text file encoding改为UTF-8。方便项目移植到linux下编写。 3、项目编码 这里遇到的问题是,眼前的项目已经编写了大部分了,然而,只想接下来的新建的文件的编码是UTF-8,而以前的不变。那么右键自己的项目->Properties->Resource->Text file encoding改为UTF-8 4、JSP编码 Window->myeclipse->Files and Editors->JSP、XML都在encoding中调节成UTF-8。
八、代码自动提示功能 .net的代码提示功能在myeclipse里一样拥有。 Window->preferences->java->Editor->Content text中auto-Activation修改auto activation triggers for Java。默认的只有一个“.”这里添加上二十六个英文字母外加“(,”左括号和逗号。7.0版本之前我貌似添加不了那么多,可以随便添加两个然后导出配置修改配置文件然后再导入。
九、MyEclipse添加javadoc 其实,7.0没有这个问题。因该是旧版本的问题: 按住CTRL,点击一方法时出现: The jar file rt.jar has no source attachment. You can attach the source by cliking Attack Source below: 解决方法: 因为rt的source在jdk目录的src.zip文件里,所以找到jdk目录下的src.zip就行了。一般MyEclipse没有src.zip.你要用到JDK安装包的路径,比如你的JDK安装路径:C:\Program Files\Java\jdk1.5.0_15那就选择;C:\Program Files\Java\jdk1.5.0_15\src.zip 即可
十、 修改editor中不同类型的文字的颜色
十一、去自动下载更新(可选)
十二、汉化(可选),需要下载汉化插件。 |