tomcat与weblogic的小小问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 08:03:44
我在tomcat5.5用myeclipse打好了war(假设叫做haha.war)包以后,部署到远程服务器weblogic上,部署成功后,再然后,我可以删除我的haha.war吗?也就是删除tomcat下webapp下面那个haha.war 这样weblogic下那个部署还在吗??
那我一般那个war要放在哪里呀?weblogic与tomcat是独立的,万一哪天有人删除了呢!!或者改变了它怎么办呀?? war一般是放在weblogic目录下面的吗?还是其它较安全的目录哇?

war包存放目录:
1.war在tomcat中是放在tomcat安装目录下的webapps目录中;
2.war包在weblogic的存放目录是bea\user_projects\domains\b2c\applications文件夹下;

weblogic中应用程序部署方法:
1.部署的配置在\bea\user_projects\domains\b2c\config.xml中修改,如下为EJB的部署配置:
<Application Name="IBSSMSFastFind"
Path="e:\bea\user_projects\domains\b2c\applications"
StagingMode="nostage" TwoPhase="true">
<EJBComponent Name="IBSSMSFastFind" Targets="b2cserver" URI="IBSSMSFastFind.war"/>
</Application>
注:你想要确认你当前已经部署好的war包放在哪的话,可以查看该config.xml文件,搜索war包的名字,可以找到改war包的URI,以跟踪找到存放目录。

2.也可以到weblogic控制台配置,点选左边导航树的路径:域名-Deployments-相应的部署类型:选择你需要配置类型的应用程序,在右边选择Deploy a new XXX Module配置部署即可

war在tomcat中是放在tomcat安装目录下的webapps目录中的
在weblogic中是放在domain文件夹中的

不可以的

就像你用eclipse一样 如果你把里面的workspace的东西删了 还可以运行吗