Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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 从intellij/maven导出所有使用过的库_Java_Maven_Intellij Idea_Export_Libraries - Fatal编程技术网

Java 从intellij/maven导出所有使用过的库

Java 从intellij/maven导出所有使用过的库,java,maven,intellij-idea,export,libraries,Java,Maven,Intellij Idea,Export,Libraries,我需要复制和压缩我在特定intellij项目中使用的所有库。我做了一些阿奎尔式的测试,因此我不能完全手工复制它们。我使用maven创建了这个项目,并以这种方式下载了所有依赖项。我不必解压它们或其他东西,我真的只想将它们压缩在一起。问题是,我没有找到一个只有这些库的地方,也没有找到一种将所有使用过的库导出到其他地方的方法。所有使用过的库都位于我的本地maven存储库中(我猜),但是这里的库比我在这个项目中使用的库要多,所以我不能只复制本地repo。有什么方法可以实现我想要实现的目标吗?例如,使用目

我需要复制和压缩我在特定intellij项目中使用的所有库。我做了一些阿奎尔式的测试,因此我不能完全手工复制它们。我使用maven创建了这个项目,并以这种方式下载了所有依赖项。我不必解压它们或其他东西,我真的只想将它们压缩在一起。问题是,我没有找到一个只有这些库的地方,也没有找到一种将所有使用过的库导出到其他地方的方法。所有使用过的库都位于我的本地maven存储库中(我猜),但是这里的库比我在这个项目中使用的库要多,所以我不能只复制本地repo。有什么方法可以实现我想要实现的目标吗?

例如,使用
目标/
文件夹进行复制。然后,您可以教maven压缩它,也可以手工操作。

only scope=编译库或其他作用域?在第一种情况下,您可以从jar/war/ear中获取它们。基本上是每个范围,所以是整个项目中使用的每个范围。我现在尝试删除本地存储库并重建项目。之后,出于兴趣,我应该只在本地repo中拥有必要的依赖项:为什么要这样做?这听起来有点像个a B问题。如果不是必须的话,我是不会这样做的。。我也不想这样做,但不幸的是,没有其他办法^^我需要它的项目不能使用maven或其他类似的东西..我想听听为什么maven依赖项只存在于本地存储库中。为什么他们不能导入你的maven项目?