如何使用maven包含远程java源代码?
我有一个服务器项目,我想为它提供一个客户机库,作为源文件,以便依赖的项目下载、解压缩和编译客户机库,而不是使用预编译的二进制文件。我怎样才能用Maven 2做到这一点 我想我正在寻找类似Java源文件的maven远程资源插件如何使用maven包含远程java源代码?,java,maven,thrift,Java,Maven,Thrift,我有一个服务器项目,我想为它提供一个客户机库,作为源文件,以便依赖的项目下载、解压缩和编译客户机库,而不是使用预编译的二进制文件。我怎样才能用Maven 2做到这一点 我想我正在寻找类似Java源文件的maven远程资源插件 背景是我有一个serverA,它公开了一个thrift接口。ServerB可以使用thrift文件生成类并使用serverA。现在我想为生成的旧文件分发一些助手类,而不分发生成的旧文件本身。原因是,我们有时在serverA和serverB之间使用不同的旧版本,这对于wire
背景是我有一个serverA,它公开了一个thrift接口。ServerB可以使用thrift文件生成类并使用serverA。现在我想为生成的旧文件分发一些助手类,而不分发生成的旧文件本身。原因是,我们有时在serverA和serverB之间使用不同的旧版本,这对于wire协议来说没有问题,但是对于类路径上的冲突类来说没有问题。从未听说过这种情况,但是我想包括与分类器
源的依赖关系应该可以工作
<dependency>
<groupId>{groupId}</groupId>
<artifactId>{artifactId}</artifactId>
<version>{version}</version>
<classifier>sources</classifier>
</dependency>
{groupId}
目标是unpack dependencies
解压缩源代码。这可能会有所帮助