vsphere - jmxPermissions.vbs 没有设置权限
问题描述
我试图在我的本地机器上使用 vsphere sdk 6.7 版启动 virgo 服务器并收到此错误。
λ 启动.bat
警告:jmxPermissions.vbs 未更新 \vSphere Client SDK\html-client-sdk-6.7.0-8170180\vsphere-ui\server\configuration\org.eclipse.virgo.kernel.jmxremote.access.properties 的权限。检查文件是否具有正确的权限。
“客户端”不是内部或外部命令、可运行程序或批处理文件。
Java HotSpot(TM) 64 位服务器 VM 警告:忽略选项 MaxPermSize=512m;在 8.0 中删除了支持
错误:无法找到或加载主类客户端
解决方案
问题是您已将 SDK 部署在带有空格的 Windows 路径上 - startup.bat 认为“Client SDK\html-client-sdk-6.7.0-8170180\vsphere-ui\server\”是命令行参数。
简单的解决方法是将 SDK 移动到没有任何空格的位置。
感谢我的同事 Alex Marinov ( https://www.linkedin.com/in/aleksandar-marinov/ ) 发现了这一点。
推荐阅读
- actions-on-google - 在 V2 中使用 followupEventInput 通过事件名称调用意图
- linkedin - Linkedin 资产上传状态抛出 403
- bash - perl 在单个 bash 脚本中组合 perl one 衬里和脚本
- prestashop-1.7 - 无法更改主题 PrestaShop 1.7.3.1
- php - laravel 5.6 默认身份验证中的自定义字段导致错误
- javascript - 如何创建使用其他列数据的数据表列?
- mysql - Angular + NodeJS + mySQL 如何设置?
- c++ - 数组中的元素异常变化
- python - 从 .py 文件访问 StringProperty 到 .kv 文件中的 TextInput
- angular - 在 Angular 4 Jasmin 测试中,我因意外的测试用例而被抛出 [object ErrorEvent]