tomcat中能运行ejb吗?

作者&投稿:苦杰 (若有异议请与网页底部的电邮联系)
tomcat 是否支持ejb~

tomcat只是支持jsp/servlet的容器。
要是使用ejb要用jboss,weblogic。

tomcat只是支持jsp/servlet的容器。 要是使用ejb要用jboss,weblogic。

可以运行。
用现在的EJB3的话,如下就可以部署在tomcat中:
1.根据应用的需要,把调用EJB所依赖的Jar 包拷贝到tomcat下的/shared/lib目录或WEB应用的
WEB-INF/lib下,所依赖的Jar 一般在jboss安装目录的client,/server/all/deploy/jboss-aop-jdk50.deployer,/server/all/deploy/ejb3.deployer,/lib/endorsed等文件夹下。
下面的jar 文件是必需的:
[jboss安装目录]\client\jbossall-client.jar
[jboss安装目录]\server\all\deploy\jboss-aop-jdk50.deployer\jboss-aop-jdk50.jar
[jboss安装目录]\server\all\deploy\jboss-aop-jdk50.deployer\jboss-aspect-library-jdk50.jar
[jboss安装目录]\server\all\deploy\ejb3.deployer\jboss-ejb3.jar
[jboss安装目录]\client\jboss-remoting.jar
2.把调用的EJB接口拷贝到应用的/WEB-INF/classes/目录下
要注意的是:在此环境下不能调用EJB的Local 接口,因为他与JBOSS不在同一个VM中。

tomcat是 web container, 支持 jsp & servlet, apache是http Server.

weblogic 才是 ejb container, 支持 EJB


...在没有打开eclipse下,只打开tomcat服务器就能运行。
在Eclipse中的最底下的Servers视图,将所有部署的项目移除:2. 在该服务器上,单击鼠标右键选择“Open”,或在空白处按F3快捷键,或者是双击,打开页面:3. 在“Server Locations”处选择“Use Tomcat installation”,可以清楚的看到默认是“Use Workspace metadata”,即上边所说的目录。然后在Deploy的path...

eclipse开发的jsp网站怎么放在tomcat下独立运行
要使jsp在tomcat下独立运行,需要安装合适的jdk和tomcat,下面主要介绍配置tomcat。1、首先正确的安装tomcat,到这里下载http:\/\/tomcat.apache.org\/whichversion.html 下载,安装。完成后的目录里面conf、common、webapps三个主要目录;从上面的图可以看到,这个默认画面来自$CATALINA_HOME\/webapps\/ROOT\/index....

tomcat服务器工作原理?
Web项目部署进Tomcat的webapp中的目的是很明确的,那就是希望Tomcat去调用写好的方法去为客户端返回需要的资源和数据。3、Tomcat可以运行起来,并调用写好的方法。那么,Tomcat一定有一个main方法。对于Tomcat而言,它并不知道用户会有什么样的方法,这些都只是在项目被部署进webapp下后才确定的。由此,可知...

Myeclipse中的项目部署到了tomcat中,tomcat也明明启动了,但是为什么...
1、首先,转到MyEclipse窗口,然后右键单击要运行的tomcat,如下图所示。2、其次,单击Add Deployment进入new Deployment窗口。 在此,默认选择一个项目。 如果有多个的情况,可以单击下拉框来选择,如下图所示。3、接着,单击finish将项目添加到tomcat,如下图所示。4、然后,在servers窗口中找到运行按钮。

tomcat怎么启动
2、找到并双击进入bin文件夹,该文件下都是Tomcat的可执行程序,双击打开Tomcat7w的可执行程序,如果是Tomcat是8或者9,这里的数字会不一样,找到最后面有w的打开就行:3、 双击后tomcat弹出提示对话框,直接点击是打开Tomcat的应用程序:4 、在打开的tomcat中的General选项卡里点击Start,就开始启动...

如何部署tomcat如何部署tomcat服务器
默认的应用程序目录Webapps也可以更改。打开Tomcat的conf目录中的server.xml文件,找到以下内容:添加到节点:工作空间你好WebRoot特权= 或者 可重新加载=myappmyapp 或者 docBase=工作空间sms4 描述:Path是虚拟路径;DocBase是应用程序的物理路径;WorkDir是该应用程序的工作目录,存储运行时生成的与该应用程序...

IJ中在Tomcat上怎么切换另一个模块进行运行
第一步:点击IntelliJ IDEA右上角,编辑配置;第二步:在Deployment栏里,点击加号;第三步:选择Artifact...;第四步,选择对应的模块,后缀名是.war的。当然,可以在第二步时,点击减号,删除不想运行的模块。

web项目部署在我的电脑上的tomcat中,怎样让其他用户访问我的项目_百度...
你把tomcat启动了,把自己电脑作为服务器,然后允许外网访问啊。本机设局域网的话,本机(运行Java Web服务的PC机)和客户机(想要访问Java Web服务)必须在同一局域网内,例如都连着同一个无线路由器。将项目部署到Tomcat上并启动,并在命令行通过ipconfig命令查看无线局域网适配器WLAN下的IPv4地址在客户...

运行JSP出错,显示404.3错误!Tomcat能正常运行,主界面也可以出现,但一运...
路径不对啊,一个完整的url包括 协议 IP地址 端口号 这些东西必不可少的额。然后再来就是跟上你的项目名称了。如果要访问某个页面就再项目名称后面加 \/xxx.jsp

使用tomcat部署java工程,通常有哪几种方式
4.直接在server.xml中<\/Host>前加上Context片断,使用这种方法时,tomcat会自动在CATALINA_BASE\\conf\\Catalina\\localhost目录下生成一个文件片断.方法同方法3具有同样效果.这种方式需要将ROOT目录删除才行.另外,为了让tomcat只运行conf\/server.xml中指定的web应用,可以有以下几种办法:实现一:1)将要部署的...

南宁市19594572238: tomcat中能运行ejb吗? -
夫爸莱恩: 可以运行.用现在的EJB3的话,如下就可以部署在tomcat中:1.根据应用的需要,把调用EJB所依赖的Jar 包拷贝到tomcat下的/shared/lib目录或WEB应用的 WEB-INF/lib下,所依赖的Jar 一般在jboss安装目录的client,/server/all/deploy/jboss-aop-...

南宁市19594572238: tomcat中能运行ejb吗?
夫爸莱恩: tomcat是 web container, 支持 jsp & servlet, apache是http Server. weblogic 才是 ejb container, 支持 EJB

南宁市19594572238: tomcat 7.0支持html5吗 -
夫爸莱恩: 支持的 Tomcat服务器上一个符合J2EE标准的Web服务器,在tomcat中无法运行EJB程序,如果要运行可以选择能够运行EJB程序的容器WebLogic,WebSphere,Jboss等

南宁市19594572238: 如何配置java web开发环境 -
夫爸莱恩: java web开发环境配置方法步骤见下:1安装JDK,配置好环境变量2下载好tomcat,不需安装,解压后,运行bin\startup.bat,打开浏览器,localhost:8080,前面加上http://,要能正常出现tomcat的页面证明tomcat已可正常使用.3运行bin\...

南宁市19594572238: 只用myeclipse和tomcat能开发一个最简单的ejb吗
夫爸莱恩: myeclipse一般都支持开发ejb(一些低版本的myeclipse可能还不行),只要在建立项目的时候选“EJB Project”就可以了,但tomcat本身不支持对ejb的部署,因为tomcat不支持分布式项目.支持ejb部署的服务器可以选用jboss,俺就用myeclipse8.0和jboss4开发ejb3了.jboss的获取和配置可以参考我写的文章:http://hi.baidu.com/waltertan/blog/item/b89b0c60b7a9644feaf8f802.html

南宁市19594572238: JAVA里 apache,tomcat,jboss 服务器 -
夫爸莱恩: 给你分析一下吧,tomcat为一个jsp和servlet的容器,但它除了这个外还自带了web服务器.也就是说,它既是servlet容器,也是一个web服务器.它是用java编写的,用来执行servlet和jsp的,但处理静态资源上apache等专业服务器功能那么强....

南宁市19594572238: tomcat能部署除了能部署war格式,还能部署什么格式的项目 -
夫爸莱恩: Tomcat只是servlet容器,只能运行web应用(war包).打成ear包的是里面是ejb的应用吧,ejb需要部署到ejb容器才能运行,ejb容器有jboss,weblogic,websphere等.用部署ear用jboss,weblogic,websphere等,tomcat不支持

南宁市19594572238: weblogic 是EJB的? -
夫爸莱恩: weblogic是ejb的容器,weblogic是服务器. weblogic同时也是jsp和servlet的容器. jboss也是ejb的容器. tomcat是不支持ejb的,就是说tomcat不是ejb的容器.^_^

南宁市19594572238: ejb和javabean的区别 -
夫爸莱恩: 首先,EJB是指运行在EJB容器中的JavaBean.Tomcat是Web容器的参考实现.一个完整的JavaEE服务器应该包括Web容器和EJB容器. 其次,Web容器中无法运行EJB,同时所有的JavaBean都是在服务器端运行的.如果有在客户端的话,...

南宁市19594572238: tomcat5支持html5标准吗 -
夫爸莱恩: html5是前端浏览器的超文本标签语音,跟后台tomcat无关,只要你的浏览器支持html5就行了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网