本人电脑实在不行,内存小2*256MB ddr 300MHz, CPU性能低,AMD mobile Athlon XP 2200+ (- -搞技术的人都穷)
运行Eclipse和NetBean之类的东东实在是对耐心的一种挑战,至于JBuilder就想都别想了,IDEA没用过,不过估计也和上面的差不多。JCreator用起来轻巧愉快,但高手们都说JC是初学者的IDE,经过无数次尝试之后发现,其实并不是这样的……
这家伙是这样说自己的:
JCreator是一款用Windows语言编写的强大工具,比其他大多数IDE更快更高效,尤其是基于Java的编辑器。比起其他IDE费力增加而永远用不到的很多功能,你将会使用到JCreator的所有功能。不要被轻量级的简单所迷惑,JCreator内在十分强大,就算最庞大的项目也能在JCreator上轻松运行。
我认为,说得其实也有几分道理的。
准备:JDK 1.6,Tomcat 6,JCreator 4.5,JUnit 4.5,Ant 1.7.1,Dom4j 1.6.1有了上述的工具,开发一般的网站(逻辑部分)完全不是问题,静态部分还是交给Dreamwaver(虽然动态部分也能做……)
1.安装JDK:这个没什么好说的,一路Next就行,唯一可以注意的是单独的JRE是可以不装的,可是安装里是默认安装的(因为JDK里就包含JRE - -b)
2.安装JCreator:这个也没什么问题……4.5已经有Crack了……
3.安装Ant:打开JCreator,Configure→Options→JDK Tools,在Select Tool Type里选择Run Ant,单击下面的<Default>,再点右边的Edit,在弹出窗口的中间填入Ant压缩包解压后的文件根目录,可以在右边选择路径。
4.安装Tomcat6,一路Next即可,但要记住设置的用户名和密码,默认的用户名为admin密码为空
5.配置浏览器在JCreator的启动:这里使用的是用JCreator的工具方式,用Ant来配置也应该可以,但是不会(……)。Configure→Options→Tools,点击右边的New→Program,选择你的IE所在目录,一般是C:Program FilesInternet ExplorerIEXPLORE.EXE,然后打开(其他浏览器没有试过,估计不行)。之后,可以把在Tools列表里的那串路径改成更有意义的名字,比如Open site in broswer之类的。之后点击左边树形菜单Tools下的Open site in broswer,在Arguments里输入[http://localhost:8080/$[PrjName],后缀代表着项目名字,可以在右边选择找到。最后在下面勾上Run in internal broswer,搞定。
6.配置Tomcat的启动,和上面类似,只是选择程序为C:Program FilesApache Software FoundationTomcat 6.0bintomcat6.exe,或根据你安装Tomcat的位置,然后改个Start Tomcat Server之类的名字。在Arguments输入//TS//Tomcat6,下面勾上Close Console on exit,即可。
7.新建项目:File→New→Project,选择Servlet Web Application,然后Next,在Name里给项目起名字的时候要注意,最好全用小写字母。这是因为Tomcat是区分大小写的,而Ant在配置和打包时一律把大写字母转化为小写,JCeator的$[PrjName]属性却是原项目名,如果名字是大小写都有,最后调用程序时Tomcat就找不到程序了(囧)。
继续Next,点选右边的Required Libraries选项卡,这里需要添加一堆API。首先是Tomcat的,点击New,起个诸如Java EE Web-Tomcat之类的名字,点右边的Add→Add Archive把Tomcat 6.0libcatalina-ant.jar,Tomcat 6.0libservlet.jar两个jar添加。
以此类推可以吧JUnit和Dom4j给添加为类库,这两个工具还提供源代码和Javadoc文档,添加之后方便随时在JCreator调用。
添加完成之后,在相应的库上打勾,这样就能在程序中调用了。之后再Next点击Finish就完成创建。
8.在File View里双击打开build.xml,找到property标记群的<property value="admin"/>,改为<property value=""/>。密码置空,与安装Tomcat时保持一致。
然后把<property value="C:/Program Files/Apache Software Foundation/Tomcat 5.5"/>这行里的路径改为实际Tomcat路径,还要注意版本。
然后找到<path>标记,改为(只对于Tomcat6)
双击代码全选
1 2 3 4 5 6 7 | |
9.View→Toolbar→Tools,在出现的按钮上点击第二个工具按钮启动Tomcat,出现命令行窗口显示Tomcat启动信息。启动完结之后,View→Other Windows→Ant View,展开Ant树,依次点击dist项和install项。上面设置正确的话都会成功,然后点击工具栏第一个工具按钮打开网页窗口,看到HelloWorld页面的话就大功告成了。
10.想停止Tomcat运行只需要关掉那个命令行窗口就行,有时候有问题关不掉点击工具栏上的闪电符号可以强行停止。从Tomcat6/webapps下移除程序的话只需要运行Ant树下的remove即可。
总结:Web开发环境搭建完成,接下来就可以进行开发了。整个过程自始至中没有涉及到设置任何环境变量,这是非常关键的。所有工具设定环境变量的原因是默认用户用命令行的方式进行开发(实际上怎么可能……),借助IDE的功能,可以减少环境变量“污染”,提高各个项目之间的独立性。