Maven 如何添加本地依赖
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // 像是这样添加本地文件夹依赖 compile('io.socket:socket.io-client:0.7.0') { exclude group: 'org.json', module: 'json' } compile 'com.android.support:appcompat-v7:23.2.0' compile 'com.android.support:recyclerview-v7:23.2.0' compile 'com.android.support:design:23.2.0' compile 'com.google.android.gms:play-services-appindexing:8.1.0' testCompile 'junit:junit:4.12' }
搜索过了 Maven 的好多插件,都没找到类似的方法,只有按照单个 jar 添加的本地 repo
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
引用来自“半个克林姆”的评论
你说的这种没用过,以下是我的用法
1, 把jar安装到地址仓库, 然后根据设置的坐标引入就可以了
mvn install:install-file -DgroupId=org.apache.httpcomponents -DartifactId=httpclient-osgi -Dversion=4.5.1 -Dpackaging=jar -Dfile=./httpclient-osgi-4.5.1.jar
2, 坐标可以随意写, 指定本地JAR路径
<dependency>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>test</version>
<scope>system</scope>
<systemPath>d:/test.jar</systemPath>
</dependency>
3, 还有更好的办法请告诉我
引用来自“半个克林姆”的评论
你说的这种没用过,以下是我的用法
1, 把jar安装到地址仓库, 然后根据设置的坐标引入就可以了
mvn install:install-file -DgroupId=org.apache.httpcomponents -DartifactId=httpclient-osgi -Dversion=4.5.1 -Dpackaging=jar -Dfile=./httpclient-osgi-4.5.1.jar
2, 坐标可以随意写, 指定本地JAR路径
<dependency>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>test</version>
<scope>system</scope>
<systemPath>d:/test.jar</systemPath>
</dependency>
3, 还有更好的办法请告诉我
你说的这种没用过,以下是我的用法
1, 把jar安装到地址仓库, 然后根据设置的坐标引入就可以了
mvn install:install-file -DgroupId=org.apache.httpcomponents -DartifactId=httpclient-osgi -Dversion=4.5.1 -Dpackaging=jar -Dfile=./httpclient-osgi-4.5.1.jar
2, 坐标可以随意写, 指定本地JAR路径
<dependency>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>test</version>
<scope>system</scope>
<systemPath>d:/test.jar</systemPath>
</dependency>
3, 还有更好的办法请告诉我