gpt4 book ai didi

java - 使用 shell 脚本将参数传递给 Java

转载 作者:太空宇宙 更新时间:2023-11-04 10:36:00 25 4
gpt4 key购买 nike

我有一个带有 gradle 的 Java 项目。该项目有一个 main 方法。

我知道我可以使用 ./gradlew run 运行 main 方法,但我无法使用此函数将参数传递给 Java main 方法

我想创建一个像 ./runMyCode 这样的单字 bash 脚本,它可以接受 ./runMyCode hello.txt -f 等参数,最终将传递给 java 应用程序。

但是我无法做到这一点。请帮助我...

最佳答案

你可以build an executable jar with gradle 。那么您的 runMyCode 脚本将如下所示:

#!/bin/bash

java -jar my-code.jar "$@"

您可以根据需要使用:./runMyCode hello.txt -f

关于java - 使用 shell 脚本将参数传递给 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49474270/

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