首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从.sh文件调用静态jave方法

从.sh文件调用静态jave方法
EN

Stack Overflow用户
提问于 2022-09-12 11:37:55
回答 1查看 66关注 0票数 -1

我有一个包含大量类的jar文件,在每个类中都有我必须从.sh文件调用它们的静态方法。

我对每个模块都有函数类,这个类聚合了模块中的所有方法。

示例:

代码语言:javascript
复制
public class Functions{
    public static String e1(){return e1.e1();}
    public static Integer e2(){return e2.e2();}
}
代码语言:javascript
复制
public class e1{
    public static String e1(){
        //do something
    }
}
代码语言:javascript
复制
public class e2{
    public static Integer e2(){
        //do something
    }
}

我想从sh文件调用函数类中的函数:

代码语言:javascript
复制
result=$jar.Functions.e1()

我坚信这是唯一的解决方案:

“从shell脚本中调用的唯一java方法是类的主要方法,方法是使用java命令行执行该类。”

是对的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-23 19:55:11

我创建了一个运行程序模块,在这个模块中,我创建了大量的主类,每个主类运行都是上面提到的静态函数。然后,我使用java命令从bash函数调用可分解的main。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73688675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档