背景:公司SAP系统服务器换地址后检查PO服务是否正常,查看SAP NetWeaver管理平台能登录但监控里的消息监控器里没有
信息,我就猜想是不是IB(Integration Builder)里的通信通道断了,所以就点击集成生成器下载directory.jnlp打算进入管理界面查看
通讯通道是否正常,结果就不好使了,报截图中的错误。开始怀疑是JDK版本的问题,从JDK1.8切换1.6看了下效果,还是同样的
报错,所以就查了下打开jnlp的方法,发现如此简单,虽然简单但是也保存下,留着以后查看哈。
操作方法:首先确保安装jre并配置环境变量
命令提示符(快捷键win+r)输入cmd,输入javaws d:\xxx\xxx\directory.jnlp即可
如果成功会显示如下界面,点击运行即可
知识点:jnlp是什么
JNLP(Java Network Launching Protocol )是java提供的一种可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序。
Java桌面应用程序以JNLP 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点。
在java开发的早期,重点被放在了客户端开发。语言中对于applet和安全下载的支持对于万维网(WWW)的发布看上去是个不错的主意。但是现实是java最大的成功在于服务器端,java的强大功能和适应性赢得了服务器端开发者的心。同时,客户端的开发落后了。棘手的开发问题限制了applet的效用,开发者被迫转向基于浏览器的瘦客户端。