您的位置:首页 > 其它

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

2016-01-26 19:26 423 查看
奋战了一晚上之后!!终于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即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: