初识JBoss

05-07-27 leotien
刚下载了一个JBoss4.0.2,不知道JBoss和Tomcat是什么关系?

每个JBoss都内嵌了一个Tomcat么?

在其安装目录中发现一个jbossweb-tomcat55.sar,这是不是就是内嵌的Tomcat?里面没有webapps目录,我如何发布我的应用?

请高手赐教。

自由虫子
2005-07-27 18:18
你说的对,JBoss是集成了Tomcat,所以,使用了JBoss,就可以不安装Tomcat了,但你也可以安装,不影响的。

关于发布,在JBoss目录下,有个目录,结构如下:

server--

|--all

|--deploy

|--default

|--deploy

|--minimal

|--deploy

deploy目录就是你的发布目录了,将你的*.war拷贝到deploy目录下就可以了,一般情况只需要拷贝到default\deploy下面,这是JBoss的缺省运行方式,all和minimal是JBoss的其他两种运行方式,minimal是最小内核启动,不能部署EJB的,ALL是完全内核启动,包含了JBoss所有的服务(MBeans)。你也可以根据需要自己建立自己的运行方式,可以配置所需要的服务,比如将Default运行方式中的JMS服务剥离掉。

自由虫子
2005-07-27 18:20
目录结构怎么变形了?

如下:

server\all\deploy

server\default\deploy

server\minimal\deploy

leotien
2005-07-28 12:50
谢谢你的回复。

如果我想修改我的应用的虚拟路径,应该如何做?比如我想把我的应用作为根路径?

自由虫子
2005-07-28 15:07
你的意思是说象IIS里面设置虚拟目录是吗?(不知是否理解你的意思)

每个J2EE应用,都会被编译成一个war文件或者sar文件,这是J2EE规范,只要将这个war文件发布到deploy目录下,就可以通过浏览器访问了。实际就是一个压缩包,你不需要指定你的应用目录为虚拟目录。

猜你喜欢
2Go 1 2 下一页