gpt4 book ai didi

java - 创建一个 'Empty Shell' Jar

转载 作者:行者123 更新时间:2023-12-01 17:43:20 27 4
gpt4 key购买 nike

我正在寻找有关如何使用 Maven 创建“空壳”jar 的指南。我的想法是我有一个 java 项目,我想将 my.project.api 类(带包)导出到它自己的 jar 中,而不在里面保存方法/构造函数的实际代码。

例如,假设我有以下内容:

public class Test {

public void doSomething(String message) {
System.out.println(message);
}

}

我想导出一个单独的 jar 来保留其包声明,并导出为:

public class Test {

public void doSomething(String message) {}

}

这样做的原因是项目本身是排他性的,但我希望允许其他开发人员进行自己的集成,而无需物理产品/项目。这样,通过他们连接到 my.project.api.Test,他们就能够看到这些方法并按照自己的意愿进行操作。

希望这足够澄清,它将作为单独的 jar 导出,可能是“MyProject-API.jar”或其他东西。

谢谢!

最佳答案

这看起来很像接口(interface)的用例。

关于java - 创建一个 'Empty Shell' Jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58309108/

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