这几天一直在构造一个合适的开发环境 ,都说eclipse好用,我就开始用eclipse,经过艰辛的工作,终于把基本的环境搞定,不容易啊。
首先是下载和安装tomcat和eclipse,这个不用再多说,然后就是选择合适的插件,这个插件应该是支持j2ee的,否则你就只能在里面开发那些console的程序。插件有两种选择,一种是lomboz,另外一种是MyEclipse,第一种我用的不是很深入,简单的看了一下,不是很好用。推荐使用第二种MyEclipse,对主流的框架支持的比较好。
下载安装文件,运行它,然后选择以相关目录,比如Eclipse的根目录之类的东西,进行安装。
装好之后,在window->customize perspective 里面把MyEclipse的东西设置成为可用,然后在window-〉prefences里面设置好MyEclipse的属性,选择好相应application server,我用的是tomcat 4.1.x(比较古老阿),以后再升级。然后设置一些jdk,jre之类的东西,jdk=d:/jdk jre=d:/jdk/jre 把这些东西设置好了之后 就可以用了 设置是否最终完成的标志是是否deploy的时候会抱错 如果eclipse报错的话 那么就去相应的页面找preferences里面进行修改
配置完成之后 ,开始建立一个新的appplication,新建一个MyEclipse的Web项目,位置就选择在的d:/tomcat/webapps/,项目就叫HelloWorld然后,见一个Hello.jsp,在ide里面他的位置显示在一个WebRoot目录底下,弄完了之后要把这个东西deploy一下,选择好服务器类型和应用名,发布就可以了。可以见到http://localhost:8080/HelloWorld/Hello.jsp
然后配置一下后台的类,在src目录下又击,建立一个叫做Bamboo的package,在这个package右击建立一个类如下所示
package GreenBamboo;
public class SayHello {
public String getStr(){
return "sayhello";
}
}
很简单,对吧,然后就是在jsp里面调用她,
<%
GreenBamboo.SayHello sy = new GreenBamboo.SayHello();
out.println(sy.getStr());
%>
redeploy这个weapp就可以看到相应的显示结果,很爽。原文件放在系统设置的src里面,class文件放在web-info/class/相应的文件夹里,较好用。