我是这里的大一新生,我想问一个关于在部署gradle项目时的依赖性的问题。
我已经有了一个离线开发环境,所以当我尝试由gradle构建的spring示例时,我尝试使用工件来解决依赖关系。
以下是我所做的:
gradle build,完成下载依赖文件并成功构建项目。build.gradle应用插件:'maven‘uploadArchives{ mavenDeployer{存储库(url:“http://localhost:8081/artifactory/libs-snapshot-local"”){身份验证(userName:'admin',密码:’密码‘)}
gradle uploadArchives实际上,它可以工作,但是工件获得了类似于这个手工网页截图的构建快照,我无法在另一台离线计算机中解析我的依赖项(我将存储库导出并导入到离线计算机中的工件)。
可能有一些误解的依赖或分级的概念,我希望你能帮助我。
真心实意,希米玛
发布于 2015-12-22 21:38:04
如果您已经有2个Artifactory实例正在运行,那么将一个实例放在您的"durty“环境和配置Gradle以解决它的依赖关系中。它将自动缓存所需的依赖项。
然后,通过使用复制 (或导出-导入)将工件传输到其他Artifactory实例,而不是在“干净”环境中运行,并配置您的内部Gradle用户从这个内部实例进行解析。
https://stackoverflow.com/questions/34411173
复制相似问题