You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CLI或配置文件修改Micronaut服务端口且无需重新构建项目

Micronaut服务端口配置方案

方式1:启动命令行参数配置(无需重新构建)

Micronaut支持启动时直接传入参数修改端口,用法和Spring类似,仅参数名不同,无需修改代码或重新打包项目:

# 两种传参格式都支持
java -jar server.jar -Dmicronaut.server.port=8888
# 或
java -jar server.jar --micronaut.server.port=8888

如果需要启动时自动分配可用的随机端口,将端口值设为0即可:

java -jar server.jar -Dmicronaut.server.port=0

方式2:配置文件配置

内置配置文件

修改项目src/main/resources目录下的默认配置文件,修改后重新打包生效,无需调整业务代码:

  • YML格式(application.yml)
micronaut:
  server:
    port: 8888
  • Properties格式(application.properties)
micronaut.server.port=8888

外部配置文件(无需重新构建)

如果不想修改项目内置的配置文件,可以将写好端口配置的application.yml/application.properties放在jar包的同级目录下,Micronaut启动时会优先读取外部配置文件的设置,无需重新构建项目。

配置优先级说明

启动命令行参数 > 同级目录外部配置文件 > 项目内置配置文件,高优先级配置会覆盖低优先级的同名配置。

内容的提问来源于stack exchange,提问作者Theodor Samson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 23:00:03