我对哪个插件允许我完成此任务感到有点困惑。但我有一些jar文件坐在网络服务器上,需要将这些文件复制到我的项目中。我假设我将需要使用我的本地密钥链(osx)或提供一些凭据来执行ssh,或使用其他协议进行传输。我看过使用maven-resources-plugin,但我不确定这是否正确。
"dataIntent.putExtra("image", data);"
答案 0 :(得分:1)
在构建过程中依赖外部资源的方法通常是不受欢迎的,因为您的构建对于本地环境以外的人来说是不可重复的,甚至在没有您注意到它的情况下更新后也是如此。
请考虑将您的jar部署到本地存储库,并通过依赖项或使用Apache Maven Dependency Plugin检索它。
如果您坚持使用本地资源,则应该查看Maven Wagon Plugin,其中提供了几种解决您问题的方法(例如http / ssh)。