myapp [args] 而不是 user/home> java -jar path/to/myapp.jar [ar-6ren">
gpt4 book ai didi

java - 是否可以通过简单地调用 java 程序的名称(不带 "java ..")来使 java 程序可执行?

转载 作者:行者123 更新时间:2023-12-01 08:53:32 27 4
gpt4 key购买 nike

我希望能够像真正的unix工具一样调用java程序,例如与

user/home> myapp [args]

而不是

user/home> java -jar path/to/myapp.jar [args]

这可能吗(在 Linux 和/或 Windows 上)?

最佳答案

这个问题有多种解决方案

  • 通过创建别名
  • 通过编写 CLI 脚本文件 .sh (unix) 或 .bat (windows) 文件,该文件实质上包装了运行命令。例如Apache tomcat遵循这种方法
  • 通过打包到平台可执行文件。例如Eclipse遵循这种方法。

关于java - 是否可以通过简单地调用 java 程序的名称(不带 "java ..")来使 java 程序可执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42208291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com