【问题标题】:How to write a shell script to execute a java file using maven如何编写一个shell脚本来使用maven执行一个java文件
【发布时间】:2012-02-27 06:47:12
【问题描述】:

我想创建一个 shell 脚本,调用它时运行以下命令 mvn exec:java -Dexec.mainClass="location_of_class_file" -Dexec.args="parameter";

【问题讨论】:

  • 你写过什么吗?你知道 shell 脚本的基础知识吗?
  • 您安装了 Google 吗?

标签: java shell maven


【解决方案1】:

首先,如果你使用Maven,你可以在pom文件中指定你的主类。该值将被解析并存储在 jar 的清单文件中。所以-Dexec.mainClass="location_of_class_file"这个参数可以省略。

如果 maven (mvn) 在您的 PATH 变量中,您可以直接将您的命令粘贴到 <filename>.sh 中并执行它。 您可以使用touch 创建<filename>.sh。记得用chmod 给它执行权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多