1. 前言
在n年前java只是一种编程语言的理解,但现在的java非常强大,其含义也发生变化,我们可以理解为海陆空总集合的部队,其下属分支很多,如jsp、servlet、javabean、applet、ejb、jms、j2se(无线通讯用)、java2D、java3D……
此处我们着重介绍java的web应用和开发,即jsp、servlet、javabean、applet、ejb等。其中applet是比较特殊的,它需要jre(java运行环境)的支持,并且对jre版本有要求,即applet是用jdk1.4开发的,那么jre也得1.4版本的。
java的web开发需要视情况而定,如果只是编译jsp、servlet、javabean、applet等,只需要安装jdk(java开发工具包),如果加上ejb,就得jdk+j2ee.jdk、j2ee的安装程序到http://java.sun.com下载,本例的jdk安装在C:\j2sdk1.4.0,j2ee安装在c:\j2ee,读者可根据安装的目录自定。安装后,配置的环境变量如下,
CLASSPATH=.;C:\j2sdk1.4.0\lib\tools.jar;C:\j2ee\lib\j2ee.jar;
J2EE_HOME=c:\j2ee
java_HOME=C:\j2sdk1.4.0
Path=C:\j2sdk1.4.0\lib\tools.jar;C:\j2sdk1.4.0\lib\dt.jar;C:\j2sdk1.4.0\bin;C:\j2sdk1.4.0\jre\bin;
如果Path变量有其他的值,请在后面续接此处的值。
在windows2000XXX中,开始->设置->控制面板->系统->高级->环境变量->系统变量中设置上述的值。在window9X中,上述的变量写在autoexec.bat文件中,格式是变量=值(回车)。
测试jdk是否可用的方法是在c盘下新建一个Test.java文件,写入以下代码
import java.util.Date;
public class Test
{
//构造函数
public Test(){}
//显示当前时间的方法
public String getDate()
{
Date date=new Date();
return date.toString();
}
}
在dos状态下,键入C:\>javac ./Test.java,编译通过后,同目录下新增Test.class,说明jdk成功安装。测试j2ee:在dos状态下,键入C:\j2ee\bin>j2ee -verbose,如果启动的过程中没有错误,不要关闭窗口,在IE浏览器中访问HTTP://localhost:8000,看到默认的j2ee主页,由此可看出j2ee除了自带工具包外还可以充当web服务器的角色。
2. jbuilder、jboss、ms sql2000配置
开发ejb应用系统,较好的开发发布的工具组合是websphere+visualAge,两者都是ibm出品,协同工作性非常好,包括建模、版本控制、ejb开发、web发布等一体化,让程序员从底层的ejb开发中解放出来。但该组合的价格大概是十万人民币,不是每个客户都可以承受的,所以我们推荐另一个组合:jbuilder7+jboss3,数据库选择微软的sql server2000(简称sql2000)。部分介绍参考了刘晓巍(liuxiaowei2000@sina.com)的文章,并加入作者的见解。
jboss每一个版本的差别很大,它不象传统的软件兼容性好。此例jboss的版本是jboss-3.0.4_tomcat-4.0.6,下载地址:http://prdownloads.sourceforge.net/jboss/jboss-3.0.4_tomcat-4.0.6.zip?download.数据库sql2000和jboss一起协同工作,有两种方式,一种是odbc-jdbc,一种是jdbc.许多web服务器自带odbc-jdbc驱动,无需下载,在控制面板->管理工具->数据源(odbc)中设置数据源即可使用,但如果要开发ejb,要使用jdbc驱动。很多公司提供ms sql2000的jdbc驱动(属第四种类型驱动,即纯java驱动),作者建议大家到微软的官方站点下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=86212d54-8488-481d-b46b-af29bb18e1e5&DisplayLang=en.下载后安装,默认安装路径是C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC,jdbc的驱动包在lib中,分别是msbase.jar、mssqlserver.jar、msutil.jar. jboss和jbuilder协同工作,需要下载并安装JBossOpenTool For JBuilder 7,下载地址:http://weisoft.myrice.com/download/JBuilder_JBossOT.jar.将下载的JbossOpenTool.jar拷贝至Jbuilder7的lib\ext目录下,重启动JBuilder.准备工作完成后,我们开始配置工作:
[1] [2] [3] [4] 下一页