您的位置:首页 > 编程语言 > Java开发

基于JCreator的轻量级Java Web开发平台的搭建全攻略

2009-06-09 11:30 627 查看
本人电脑实在不行,内存小2*256MB ddr 300MHz, CPU性能低,AMD mobile Athlon XP 2200+ (- -b搞技术的人都穷)

运行Eclipse和NetBean之类的东东实在是对耐心的一种挑战,至于JBuilder就想都别想了,IDEA没用过,不过估计也和上面的差不多。JCreator用起来轻巧愉快,但高手们都说JC是初学者的IDE,经过无数次尝试之后发现,其实并不是这样的……

这家伙是这样说自己的:

JCreator is a powerful tool that is written entirely in a native Windows language. JCreator is faster and more efficient than most IDEs, especially Java-based editors. You'll use all the features in JCreator Pro, instead of wading through many features that you'll never use. Don't be fooled with the light-weight simplicity. JCreator is packed with power. Even your largest projects run with ease in JCreator.

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 Files/Internet Explorer/IEXPLORE.EXE,然后打开(其他浏览器没有试过,估计不行)。之后,可以把在Tools列表里的那串路径改成更有意义的名字,比如Open site in broswer之类的。之后点击左边树形菜单Tools下的Open site in broswer,在Arguments里输入http://localhost:8080/$[PrjName],后缀代表着项目名字,可以在右边选择找到。最后在下面勾上Run in internal broswer,搞定。

6 配置Tomcat的启动,和上面类似,只是选择程序为C:/Program Files/Apache Software Foundation/Tomcat 6.0/bin/tomcat6.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.0/lib/catalina-ant.jar,Tomcat 6.0/lib/servlet.jar两个jar添加。
以此类推可以吧JUnit和Dom4j给添加为类库,这两个工具还提供源代码和Javadoc文档,添加之后方便随时在JCreator调用。
添加完成之后,在相应的库上打勾,这样就能在程序中调用了。之后再Next点击Finish就完成创建。

8

在File View里双击打开build.xml,找到property标记群的<property name="manager.password" value="admin"/>,改为<property name="manager.password" value=""/>。密码置空,与安装Tomcat时保持一致。

然后把<property name="catalina.home" value="C:/Program Files/Apache Software Foundation/Tomcat 5.5"/>这行里的路径改为实际Tomcat路径,还要注意版本。
然后找到<path>标记,改为(只对于Tomcat6)
<path id="compile.classpath">
<!-- Include all elements that Tomcat exposes to applications -->
<pathelement location="${catalina.home}/lib"/>
<fileset dir="${catalina.home}/lib">
<include name="*.jar"/>
</fileset>
</path>

9 View→Toolbar→Tools,在出现的按钮上点击第二个工具按钮启动Tomcat,出现命令行窗口显示Tomcat启动信息。启动完结之后,View→Other Windows→Ant View,展开Ant树,依次点击dist项和install项。上面设置正确的话都会成功,然后点击工具栏第一个工具按钮打开网页窗口,看到HelloWorld页面的话就大功告成了。

10 想停止Tomcat运行只需要关掉那个命令行窗口就行,有时候有问题关不掉点击工具栏上的闪电符号可以强行停止。从Tomcat6/webapps下移除程序的话只需要运行Ant树下的remove即可。

----------------------------------------------------------分割线而已---------------------------------------------------

总结:Web开发环境搭建完成,接下来就可以进行开发了。整个过程自始至中没有涉及到设置任何环境变量,这是非常关键的。所有工具设定环境变量的原因是默认用户用命令行的方式进行开发(实际上怎么可能……),借助IDE的功能,可以减少环境变量“污染”,提高各个项目之间的独立性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: