将Java程序转换为Shell脚本
如果我设置了一个maven项目并用main方法编写了一个Java程序,我想将这个程序转换成一个等价的shell脚本。换句话说,shell脚本应该接受参数,并且应该以与java程序在使用参数调用main方法时相同的方式进行操作。如何实现这一点?您可以使用shell脚本的变量参数来实现这一点。首先,您可以在Java中编写逻辑,然后将shell脚本中的所有参数传递给它将Java程序转换为Shell脚本,java,shell,maven,Java,Shell,Maven,如果我设置了一个maven项目并用main方法编写了一个Java程序,我想将这个程序转换成一个等价的shell脚本。换句话说,shell脚本应该接受参数,并且应该以与java程序在使用参数调用main方法时相同的方式进行操作。如何实现这一点?您可以使用shell脚本的变量参数来实现这一点。首先,您可以在Java中编写逻辑,然后将shell脚本中的所有参数传递给它 #! /bin/bash java <class_name> $@ #/bin/bash 爪哇$@ $@将把所有参数传
#! /bin/bash
java <class_name> $@
#/bin/bash
爪哇$@
$@将把所有参数传递给Java程序。通过在shell脚本中重新实现所有Java程序逻辑。我不太擅长shell编程。如果有一种将java程序转换为shell的方法,那就更好了,因为没有这样的“将java转换为shell”程序。为什么不能从shell中调用现有的Java程序?如果我们不能将Java转换为shell,我就必须这样做。我想如果有一个插件可以做到这一点,我可能会使用它