文档章节

Ivy 在eclipse里的配置

EDIAGD
 EDIAGD
发布于 2016/02/26 14:54
字数 514
阅读 474
收藏 2

简述:

在eclipse配置Ivy外加lib管理工具 , 用来导入项目需要的lib包

这个工具可以指定需要那个lib,定义在xml里之后,ivy就会自动帮你添加外部包

很方便!

 

步骤:

1. 下载资源 (可能出问题,多google 、多百度 无非就是缺了feature对应的plugin)

eclipse在install new software

输入: http://www.apache.org/dist/ant/ivyde/updatesite

下载(全部下载,有问题无视之..) 如果还是不行就到网站手动下载,填充相应的plugins和features到eclipse下的对应文件

这里的不行是指在window => preference 里没有出现ivy这一项

 

 

2.右击某个项目, 新建一个ivy

 

3. next下去,这里我选的项目叫JavaTest

 

4.文件配置

这步是关键:

需要文件两个

ivy.xml (上面创建出来的)

我想实现的是修改ivy配置文件之后让他帮我导入一个gson 1.7.1的外部包

ivy.xml代码如下

 

[html]  view plain  copy

  1. <?xml version="1.0" encoding="ISO-8859-1"?>  
  2. <!--  
  3.    Licensed to the Apache Software Foundation (ASF) under one  
  4.    or more contributor license agreements.  See the NOTICE file  
  5.    distributed with this work for additional information  
  6.    regarding copyright ownership.  The ASF licenses this file  
  7.    to you under the Apache License, Version 2.0 (the  
  8.    "License"); you may not use this file except in compliance  
  9.    with the License.  You may obtain a copy of the License at  
  10.   
  11.      http://www.apache.org/licenses/LICENSE-2.0  
  12.   
  13.    Unless required by applicable law or agreed to in writing,  
  14.    software distributed under the License is distributed on an  
  15.    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY  
  16.    KIND, either express or implied.  See the License for the  
  17.    specific language governing permissions and limitations  
  18.    under the License.      
  19. -->  
  20. <ivy-module version="2.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  21.        xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">  
  22.     <info  
  23.         organisation=""  
  24.         module="JavaTest"  
  25.         status="integration">  
  26.     </info>  
  27.   
  28.     <dependencies>  
  29.         <dependency org="com.google.code.gson" name="gson" rev="1.7.1" />   
  30.     </dependencies>  
  31.       
  32. </ivy-module>  



其中dependency就是我google之后查到的ivy的dependency的路径吧

 

5. 右击ivy.xml 

Add Ivy Library

点击finish之后

 

 

 

6. 于是,就多了一个ivy.xml[*]里面有刚才ivy.xml里加入的dependency

 

后续有很多开发填坑的文章发布,如果对你有帮助,请支持和加关注一下

http://e22a.com/h.05ApkG?cv=AAKHZXVo&sm=339944

https://shop119727980.taobao.com/?spm=0.0.0.0 

本文转载自:http://blog.csdn.net/anialy/article/details/7773543

共有 人打赏支持
EDIAGD
粉丝 49
博文 149
码字总数 58327
作品 0
嘉定
后端工程师
私信 提问
Ivy Eclipse 插件特性

Apache IvyDE是Ivy的eclipse插件,将Ivy的依赖管理集成到eclipse中。它可以使你在java eclipse工程中管理在ivy.xml中声明的依赖关系,或其他需要依赖管理的工程。下面是这个插件的特性: 管理...

忆瑶
2014/01/21
0
0
编译Hadoop的Eclipse插件(hadoop-eclipse-plugin.jar)

1、根据hadoop版本下载相应jar包。我用的是hadoop-1.0.3,所以下载的是hadoop-eclipse-plugin-1.0.3.jar版本。 http://pan.baidu.com/share/link?shareid=2598441536&uk=3709331609&fid=247......

hiqj
2014/01/06
0
0
用Apache Ivy实现项目里的依赖管理

用Apache Ivy实现项目里的依赖管理 Apache Ivy是一个管理项目依赖的工具。 它与MavenApache Maven 构建管理和项目管理工具已经吸引了 Java 开发人员的注意。Maven 引入了 JAR 文件公共存储库...

干死it
2014/06/13
0
0
hadoop-eclipse插件编译

1、重新编译hadoop源代码 参见《重新编译hadoop源代码》。 2、导入eclipse-plugin源代码 下载https://archive.apache.org/dist/hadoop/core/hadoop-1.0.3/hadoop-1.0.3.tar.gz,将eclipse-p...

hiqj
2015/05/18
0
0
ant+ivy,集成到eclipse中

公司最近要求编译开源的软件,于是便展开了这方面的研究 ant用来building源码,ivy用来作为解决编译过程中所需要的依赖问题 当你着手准备编译源代码时,最让人头痛的是依赖问题,而ant+ivy这...

sucre
2014/07/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

安卓constraintLayout中app:srcCompat设置的图片显示不出来

使用 app:srcCompat 的时候 引入的图片显示不出来的解决方案 首先查看的你的Activity 继承的是那个Activity 如果是继承AppcompatActivity 使用 ImageView的 app:srcCompat 是没有问题的 如果...

雨焰
37分钟前
1
0
MySQL mysqldump数据导出详解

MySQL mysqldump数据导出详解 2016-04-07 11:14 by pursuer.chen, 114348 阅读, 0 评论, 收藏, 编辑 介绍 在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用...

linjin200
37分钟前
0
0
Lucene 检索时的步骤

用户输入查询语句:lucene AND learned NOT hadoop 搜索主要分为以下几步 第一步、对查询语句进行词法分析,语法分析,及语言处理 词法分析主要用来识别单词和关键字 语法分析主要是根据查询...

kdy1994
38分钟前
2
0
Gradle Implementation vs API configuration

注: 可以把 Implementation理解为java类的private, 使用Implementation则外部依赖本库的代码引用不到本库Implementation的代码, 也就是降低依赖树的层级, 这样就可以避免外部代码编译时候, 导...

SuShine
42分钟前
2
0
pdf安卓手机适配以及ie的兼容 以及隐藏掉下载打印按钮的方式

这是我目前遇到pdf方面最多的问题。 在百度上搜了很多答案,结果都是建议使用插件。而目前百度能搜的插件基本上都是有缺陷的。自己测试了很多插件。最后使用了pdf.js这个插件。这个插件目前完...

流年那么伤
48分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部