Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为特定的包创建jar?_Java_Maven_Maven 2_Packaging - Fatal编程技术网

Java 如何为特定的包创建jar?

Java 如何为特定的包创建jar?,java,maven,maven-2,packaging,Java,Maven,Maven 2,Packaging,我有一个maven桌面项目,它由几个包组成,我想知道是否可以将其中一个包提取为一个单独的jar,这样我就可以重用它,而不是创建一个只包含这个包的新项目?您可以使用中的includes参数来实现这一点。事实上,政府有一个例子来说明如何做到这一点 您可以在概要文件中执行此操作,以便继续使用所有类构建普通项目。我建议为所述包创建一个单独的项目。你为什么不喜欢这种分离呢?我想我需要的是将以下内容添加到jar插件中,对吗?:packagejarclient**/service/*@SamehFarahat

我有一个maven桌面项目,它由几个包组成,我想知道是否可以将其中一个包提取为一个单独的jar,这样我就可以重用它,而不是创建一个只包含这个包的新项目?

您可以使用中的
includes
参数来实现这一点。事实上,政府有一个例子来说明如何做到这一点


您可以在
概要文件中执行此操作
,以便继续使用所有类构建普通项目。

我建议为所述包创建一个单独的项目。你为什么不喜欢这种分离呢?我想我需要的是将以下内容添加到jar插件中,对吗?:
packagejarclient**/service/*
@SamehFarahat是的,这就是我提到的示例。