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

如何在Linux系统中用sh文件运行Maven项目(对应Windows批处理命令)

Linux下对应功能的Shell脚本

没问题,这就给你把Windows批处理的功能转换成Linux下的Shell脚本,完全匹配原逻辑:

#!/bin/bash
# 关闭命令回显,对应Windows批处理的echo off
set +x

# 执行Maven构建命令,Linux路径用斜杠/替代Windows的反斜杠\
mvn -f MyApp/pom.xml clean install -U

# 等待用户按回车后退出,对应原批处理的set /p
read -p "Press the ENTER key to exit..."

使用步骤:

  1. 将上述内容保存为run-maven.sh文件
  2. 给脚本添加执行权限:chmod +x run-maven.sh
  3. 在终端中运行脚本:./run-maven.sh

各部分说明:

  • #!/bin/bash:指定脚本使用Bash解释器执行,这是Linux Shell脚本的标准开头
  • set +x:关闭命令回显,避免脚本执行时打印出每条命令本身,和原批处理的echo off效果一致
  • mvn -f MyApp/pom.xml clean install -U:直接调用Maven命令,功能和原批处理的call mvn...完全相同,注意Linux系统中路径分隔符用/而非Windows的\
  • read -p "Press the ENTER key to exit...":显示提示文本并等待用户按下回车键后继续,对应原批处理的set /p逻辑

内容的提问来源于stack exchange,提问作者Vishnu Moorthy Kanagaraj

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 07:22:39