2016-01-30 35 views
0

我有一个项目,并希望共享一个API,可用于为我的应用程序构建一个插件。如何使用Maven仅使用类定义和方法生成Jar?

现在我不想分享完整的源代码,但只有类定义和成员声明没有它们的正文。

我以前见过依赖关系,没有下载源,我使用的IDE已经知道结构。这就是我要去的。

+5

你可能会考虑发布一个只包含接口的jar。 – jah

+0

请注意详细说明如何做到这一点?我没有看到这个选项。 – Wesley

+4

将项目分为两个模块。一个是API,一个是你的实现 – Tunaki

回答

0

一个jar文件已经完成了你想要的大部分任务,因为它包含所有的类和方法名,如果不是这样的话,它将包含所有的类和方法名,这些名都是任何Java IDE都能理解的。

其余的可以通过准备并交付javadoc jar来完成。

+0

这个javadoc jar告诉IDE例如Intellij类和方法是怎么样的? – Wesley

+0

一个普通的jar实际上是这样做的; javadoc在类和方法名称/类型之上添加额外的信息。 – soru

相关问题