当前位置: 首页 > news >正文

使用java -jar命令指定VM参数-D运行jar包报错问题

在学习Apache Dubbo的时候,需要接入Sentinel Dashboard,所以在启动的时候要指定dashborad的地址和显示的应用名。

java -Dcsp.sentinel.dashboard.server http://localhost:8858 -Dcsp.sentinel.api.port 8719 -Dproject.name dubbo-provider -jar dubbo-provider-0.0.1-SNAPSHOT.jar

于是就有了:找不到或无法加载主类

我一想,难道-D的位置不对? 于是又把指定VM参数的命令放在-jar后面。

java -jar -Dcsp.sentinel.dashboard.server http://localhost:8858 -Dcsp.sentinel.api.port 8719 -Dproject.name dubbo-provider dubbo-provider-0.0.1-SNAPSHOT.jar

于是,又有了新的报错!!!

无法访问jar文件http://loaclhost:8858

我猛然想起,是不是好像要用=号指定VM参数啊,脑海中回忆起模糊的画面。

java -jar -Dcsp.sentinel.dashboard.server=http://localhost:8858 -Dcsp.sentinel.api.port=8719 -Dproject.name=dubbo-provider dubbo-provider-0.0.1-SNAPSHOT.jar

果不其然,jar包运行成功了!!!

主要还是没有在运行jar包的时候指定过VM参数,也算长个记性~

http://www.xdnf.cn/news/457975.html

相关文章:

  • 游戏引擎学习第281天:在房间之间为摄像机添加动画效果
  • 【虚幻引擎】UE5独立游戏开发全流程(商业级架构)
  • 什么是路由器环回接口?
  • 专项智能练习(加强题型)
  • OpenCV图像旋转原理及示例
  • IOS CSS3 right transformX 动画卡顿 回弹
  • 生产级编排AI工作流套件:Flyte全面使用指南 — Core concepts Tasks
  • day21:零基础学嵌入式之数据结构
  • X-R1:训练医疗推理大模型
  • AD 规则的导入与导出
  • W1R3S: 1.0.1靶场
  • 10.2 LangChain v0.3全面解析:模块化架构+多代理系统如何实现效率飙升500%
  • 团队项目培训
  • 题解:P12207 [蓝桥杯 2023 国 Python B] 划分
  • 编译OpenSSL时报错,Can‘t locate IPC/Cmd.pm in @INC perl环境
  • JVM方法区核心技术解析:从方法区到执行引擎
  • 什么是 NB-IoT ?窄带IoT 应用
  • 铜墙铁壁 - 服务网格的安全之道 (Istio 实例)
  • Electron详解:原理与不足
  • 如何在多线程环境下避免快速失败异常?
  • VMware(Ubuntu系统)设置共享文件夹
  • 前端流行框架Vue3教程:16. 组件事件配合`v-model`使用
  • 阿里云ECS部署Dify
  • go依赖查询工具之godepgraph(分析main.go的依赖树)
  • 机器学习08-损失函数
  • 【上位机——WPF】Window标签常用属性
  • 概率相关问题
  • win10电脑无法访问局域网内其他共享电脑文件的问题
  • 用C语言实现了——一个基于顺序表的插入排序演示系统
  • Java并发编程:锁机制