Weblogic注册为Windows的系统服务项+删除服务项

来源:互联网 发布:刚开淘宝店铺卖什么好 编辑:程序博客网 时间:2024/05/17 07:15
奋战了一晚上之后!!终于OK!!

看了文档之后,很简单地配置之后,就成功注册了


1、首先在你的domain目录下创建一个Svc.cmd(叫什么名字都可以)
例如我的domain目录如下:
D:\bea\user_projects\domains\my_domain
右击编辑,最基础的配置如下:

最基础的配置基本不需要更改"d:\bea\wlserver\server\bin\installSvc.cmd"这个文件


2、在D:\bea\user_projects\domains\my_domain目录下,以管理员身份打开一个命令行窗口
执行 call Svc.cmd即可
若创建成功最后的提示如下:




不知道为啥删了之后再配置之后启动没法成功,一直自动停止服务,最后查看设置的日志发现有问题,报错信息如下:

There are 1 nested errors: weblogic. management. ManagementException: [Management] : 141223 The server name myFirst specified with -Dweblogic. Name does not exist. The configuration include the following servers {AdrninServer} . 

解决方法一:
http://zhidao.baidu.com/link?url=IOjBDNnXuZvbLNJ6QTqx_Pon3ltWS1v5P7yHplv4o0EOSMCyyyOnXlakX5m8heduevXChgthfpimeIARmlw1wlbjqNrShwUnvnqnBj_i6T3
解决方法二:
简单地把服务my_domain_myFirst删除之后重新配置,将SERVER_NAME改为AdminServer,再重新安装一次即可成功启动


这时候又出现了新问题
服务已启动却无法访问localhost:7001
显示错误为Unable to load …..jvm.dll
解决方法
进入D:\bea\user_projects\domains\my_domain\bin目录下,找到setDomainEnv.cmd右击编辑

添加图中圈起来的参数“-Xnohup”即可成功访问!

很多问题、解决的办法可以通过官网的文档以及本地的日志文件来查看,利用好文档跟日志文件将有助于我们更高效地解决问题


2、删除服务项
在有config.xml的目录中创建remove.cmd

输入命令如下

控制台中执行remove.cmd即可



0 0
原创粉丝点击