`

JDK 1.6 + Eclipse 3.2.2 + MyEclipse 5.5GA + Tomcat 5.5.23

阅读更多
这周开始进入J2EE的学习。之前学习的J2SE部分仅仅是为J2EE的学习打下基础,从这周开始真正进入了java核心部分的学习。首先要了解什 么是J2EE,JAVA平台从1.2版本后就被统称为JAVA 2,JAVA 2有3个版本,分别是J2SE,J2EE和J2ME。
J2SE (JAVA 2 Platform Standard Edition)
J2SE是java2标准平台版本。之前我们学习的都是j2se,它主要是针对于桌面系统的应用。它也是java学习的基础。
J2ME(JAVA 2 Platform Micro Edition)
J2ME是针对小型设备或智能卡等的JAVA2平台,比如手机、电视卡这类设备上的应用。J2ME包含了部分J2SE的功能,并且对其进行了相应的扩展。
J2EE(JAVA 2 platform Enterprise Edition)
J2EE是企业级平台版本,它也是最强大的一个JAVA2平台版本。主要针对复杂的企业级应用。J2EE包含了J2SE的所有功能,并且对J2SE进行了扩展。

J2EE的规范
J2EE是一种规范,它提供一种分布式、多层结构、并且基于组件的开发模式。从而能够将复杂的企业级应用标准化,简单化。

J2EE的层次结构
在J2EE规范里,将体系结构分为四曾结构模型,分为客户层、表示层、业务逻辑层、企业信息层。

客户层:也称为显示层,用来实现企业级应用系统的操作界面和客户表示。比如Web浏览器,客户端的桌面应用程序,也可以是其他无线设备终端,比如手机,传真等等。
表示层:表示层由Web服务器和Web组件组成,主要为企业提供Web服务,并且与显示层的网页进行交互。JSP页面和Servlet就是其中的相关技 术,这些组件部署和运行在Web容器中。比较常用的Web容器比如:Tomcat、WebLogic、Websphere等等。这里我们使用的服务器就是 Tomcat。
业务逻辑层:业务逻辑层也称为应用层,它由EJB组件以及部署EJB组件的容器组成。在EJB里面封装了企业所有的业务逻辑。EJB组件部署在EJB容器和应用服务器端运行,是企业应用中的核心部分。
企业信息层:企业信息系统层处理信息系统软件,用来 企业数据信息,包括企业基础建设系统,如企业资源计划,大型机事务处理,数据库系统,数据仓库系统以及其他的遗留信息系统等。

下面主要总结一下如何配置web服务器。
首先需要搭建好相关的环境。我所使用的JDK和相关的工具如下(使用的操作系统是windowsXP):
JDK 1.6 + Eclipse 3.2.2 + MyEclipse 5.5GA + Tomcat 5.5.23

1、安装JDK1.6,安装过程很简单,这里就不再赘述。
2、配置环境变量。在系统的环境变量中添加变量JAVA_HOME,值输入JDK的安装路径。比如C:\Program Files\Java\jdk1.6.0
然后在环境变量path里输入:%JAVA_HOME%\bin
再新建一个CLASSPATH,其值为:%JAVA_HOME%\lib
3、安装Eclipse,安装Eclipse比较简单,直接解压就行了。
4、 安装MyEclipse 5.5GA,MyEclipse是Eclipse的一个J2EE插件,功能非常强大,而且也很好用。首先下载MyEclipse的最新版5.5GA,然后 直接点双击安装。安装也简单。安装好后需要注册,由于最新版本的注册和以前不太一样,在本文的最后将附上破解的方法。
5、安装Web服务器。我这里选择Tomcat 5.5.23版本。下载的Tomcat有两种,解压版的和安装版的。安装版的就比较简单,直接双击安装即可。解压版的需要自己配置相关的属性。这里主要介绍解压版本的安装。
1)、首先解压Tomcat到磁盘。
2)、设置环境变量。在系统的环境变量里添加一个CATALINA_HOME, 其值为Tomcat的目录,比如e:\tomcat。
在CLASSPATH中加上:%CATALINA_HOME%\common\lib
在PATH中加上: %CATALINA_HOME%\bin
3)、 上面步骤完成后,检查Tomcat是否能够正常启动。点击开始→运行→输入cmd。在命令行中进入tomcat\bin目录下,输入startup命令, 看tomcat是否能够正常启动,如果不能检查环境变量是否设置正确。如果能够正常启动,下面就可以打开web浏览器,在地址栏中输入http://localhost:8080,如果配置正常就会跳转到tomcat的主页面中。注意这里的端口号不一定是8080,可以在服务器启动的信息里找到端口号。也可以修改该端口号。修改的方法是进入tomcat\conf目录,打开server.xml文件,找到
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改port中的值即可,一般端口号修改为80,这样每次输入地址的时候就可以不用加上后面的端口号了。也即:http://locahost
6、 在Eclipse中配置Tomcat服务器。打开Eclipse,点击 Window→preferences→MyEclipse→Application Servers→Tomcat→Tomcat5.x,在右边选择Tomcat的目录,在Tomcat server中选择Enable选项,然后点击确定即可。直接在工具栏中启动Tomcat服务器,在这之前一定要关闭之前启动的Tomcat服务器,否则 会出现端口被占用的情况。
7、Tomcat默认是关闭了admin页面设置的功能,因此需要手动添加。如果选择安装版本的话就不需要这一步。首 先下载apache-tomcat-5.5.23-admin.zip,然后将其解压到Tomcat目录里,接下来需要添加一个用户,进入tomcat\ conf目录下,打开tomcat-users.xml文件:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="role1"/>
<role rolename="tomcat"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
将红色部分添加进该文件,这样就可以用admin进入后台管理,也可以自己新建一个用户,比如
<user username="lovo" password="lovo" roles="admin,manager"/>
接下来就可以在地址栏中输入http://localhost/admin进入后台管理。

在Eclipse启动时会出现The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path的信息,这个并不是错误,而是tomcat建议使用apr。apr即Apache Portable Runtime ,他可以提供更强性能,提升Web静态页面的处理能力,不再需要专门的Web Server来处理静态页面了。 解决方法:
1、下载http://tomcat.heanet.ie/native/1.1.8/binaries/win32/tcnative-1.dll。该.dll文件为1.1.8版本,如果下载1.1.4版本以下,会出现严重发错,建议使用1.1.4以上版本。
2、将这个.dll文件放到环境变量path中所指向的jdk的bin的目录下,例如,我就是放在C:\Program Files\Java\jdk1.6.0\bin目录下。

破解MyEclipse5.5GA方法。
5.5GA的破解方法和之前的版本不一样,不能再采用4.1&4.2的注册机来注册。需要修改5.5GA的文件
http://www.1cn.biz/files/upload/myeclipse-core.jar
先 下载这个文件,替换安装目录(eclipse\plugins\com.genuitec.eclipse.core_5.5.0)下面的同名文件 myeclipse-core.jar,覆盖时请关闭eclipse。完成之后打开Eclipse,在注册信息里输入下面的注册名和注册码:
Subscriber: www.1cn.biz
Subscriber Code: jLR8ZC-956-55-5467865833584547
上面的注册方法已测试过,100%可用。此方法来自http://www.1cn.biz/index.php?q=node

分享到:
评论

相关推荐

    精通Java EE (F)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    J2EE精通随书光盘源代码第二章

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    公告管理系统(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    BBS论坛管理(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    个性化定制系统(Ajax+Spring+Hibernate)(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    网上购物子系统(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    网上书店系统(Struts+Hibernate)(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    公告管理系统(JSP+Struts)(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

    网上文件管理系统(Struts)(Java EE项目案例)

    Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:...

Global site tag (gtag.js) - Google Analytics