weblogic11g部署相关
1、开发用部署:
1.1、数据库设置:
在工作台(http://localhost:7001/console)中左面“域结构”窗口里选“服务”>>“数据源”点新建,除了修改oracle的驱动为“oracle.jdbc.OracleDriver”,输入数据库用户名密码SID以外一路next,没什么说的。
1.2、部署工程到weblogic:
1.2.1、部署一个web工程到weblogic
在工作台(http://localhost:7001/console)中左面“域结构”窗口里选“部署”,在部署窗口里选安装,指定一个路径,一般是web工程的webRoot或者webContent文件夹,注意,这个文件夹下必须包含WEB-INF\web.xml,否则weblogic不认为这是一个Web Application。
1.2.2、修改工程的访问名
在你的web工程的webContent下建一个weblogic.xml文件,这个文件可以在webContent下的任何文件夹或子文件夹中,我这里放到了WEB-INF文件夹中。
在weblogic.xml中,指定context-root值为"/"加上你要设置的访问名称即可,比如
<?xml version="1.0" encoding="ISO-8859-1"?>
<weblogic-web-app>
<context-root>/myApp</context-root>
</weblogic-web-app>
使用http://localhost:7001/myApp即可访问应用
2、weblogic11g的缓存
例:domain名是local_domain2,server名是AdminServer,缓存目录是:weblogic11g\user_projects\domains\local_domain2\servers\AdminServer\tmp
3、如何在weblogic不启动或无法启动时删除已经部署的应用?
在每个domain的config文件夹里都有config.xml,打开config.xml,删除应用对应的<app-deployment>即可