Java 如何最好地编译gnu.mail.providers

Java 如何最好地编译gnu.mail.providers,java,api,version-control,open-source,gnu,Java,Api,Version Control,Open Source,Gnu,我对使用Javadoc文档进行分叉感兴趣,但不太了解依赖关系。显然,这些是: GNUJavaMail的当前稳定版本是1.1.2版,可用 在这里 您还需要GNUJAF和GNUinetlib的当前版本来构建 它 构建gnu.mail.providers需要下载什么?我当然可以很容易地检查代码,但我不喜欢编译大量的API。(是的,大多数类不需要编译多次。) 1.)我需要下载什么JAR 2.)我需要签出多少源代码 3.)我可以立即将其签入github,因为代码中有许可模板?以下是JAR的: thufi

我对使用Javadoc文档进行分叉感兴趣,但不太了解依赖关系。显然,这些是:

GNUJavaMail的当前稳定版本是1.1.2版,可用 在这里

您还需要GNUJAF和GNUinetlib的当前版本来构建 它

构建gnu.mail.providers需要下载什么?我当然可以很容易地检查代码,但我不喜欢编译大量的API。(是的,大多数类不需要编译多次。)

1.)我需要下载什么JAR

2.)我需要签出多少源代码

3.)我可以立即将其签入github,因为代码中有许可模板?

以下是JAR的:

thufir@dur:~/NetBeansProjects/gnu_cvs/dist$ 
thufir@dur:~/NetBeansProjects/gnu_cvs/dist$ ll lib/
total 416
drwxrwxr-x 2 thufir thufir   4096 Feb 22 21:16 ./
drwxrwxr-x 6 thufir thufir   4096 Feb 22 21:16 ../
-rw-rw-r-- 1 thufir thufir  33542 Feb 22 21:16 activation.jar
-rw-rw-r-- 1 thufir thufir 180559 Feb 22 21:16 gnumail.jar
-rw-rw-r-- 1 thufir thufir 194251 Feb 22 21:16 inetlib.jar
thufir@dur:~/NetBeansProjects/gnu_cvs/dist$ 
thufir@dur:~/NetBeansProjects/gnu_cvs/dist$ ll
total 608
drwxrwxr-x 6 thufir thufir   4096 Feb 22 21:16 ./
drwxrwxr-x 5 thufir thufir   4096 Feb 22 21:36 ../
drwxrwxr-x 3 thufir thufir   4096 Feb 22 21:16 gnu/
-rw-rw-r-- 1 thufir thufir 593467 Feb 22 21:16 gnu_cvs.jar
drwxrwxr-x 3 thufir thufir   4096 Feb 22 21:16 javax/
drwxrwxr-x 2 thufir thufir   4096 Feb 22 21:16 lib/
drwxrwxr-x 2 thufir thufir   4096 Feb 22 21:16 META-INF/
-rw-rw-r-- 1 thufir thufir   1322 Feb 22 21:16 README.TXT
thufir@dur:~/NetBeansProjects/gnu_cvs/dist$ 
它是否运行正常还有待观察。我认为它必须编译为
gnumailproviders.jar
,但乍一看,它似乎工作得很好。我根据以下内容签出了代码:

或者,您可以通过CVS检索电流源, 模块邮件