文档章节

Ivy 在eclipse里的配置

EDIAGD
 EDIAGD
发布于 2016/02/26 14:54
字数 514
阅读 463
收藏 2
点赞 1
评论 0

简述:

在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
粉丝 48
博文 149
码字总数 58327
作品 0
嘉定
后端工程师
Ivy Eclipse 插件特性

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

忆瑶
2014/01/21
0
0
用Apache Ivy实现项目里的依赖管理

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

干死it
2014/06/13
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
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
ivyDE Eclipse插件使用 tomcat部署工程

1、配置 ant 和 ivy $ brew ant$ brew ivy 然后把 /usr/local/Cellar/ivy/2.3.0/libexec/ivy-2.3.0.jar 复制放到 /usr/local/Cellar/ant/1.9.3/libexec/lib 路径下 2、测试 $ svn checkout h......

leon_rock
2014/04/05
0
0
ant+ivy,集成到eclipse中

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

sucre
2014/07/31
0
0
Liferay 6.2学习笔记(一)--开发环境安装配置

下载所需文件,包括:liferay-portal-tomcat-6.2.0、liferay-portal-src-6.2.0、liferay-plugins-sdk-6.2.0,解压缩到指定位置备用,下载地址:http://sourceforge.net/projects/lportal/fil......

Michaelyn
2014/01/07
0
0
Hadoop上路_01-手动制作hadoop-eclipse-plugin插件

一.环境准备: 1.VirtualBox虚拟机: VirtualBox-4.2.8-83876-Win.exe 1)安装扩展: OracleVMVirtualBoxExtensionPack-4.2.8-83876.vbox-extpack 2)开启网络(必需连接到互联网): 3)安...

vigiles
2013/05/20
0
0
Ivy Configurations

Ivy的模块配置(module configurations)是一个非常重要的概念,Ivy里的configurations 可以理解为模块的概览。 以Ivy自带的例子学习,源代码位于src/example/configurations/multi-projects...

忆瑶
2014/01/24
0
2
Lucene源码导入eclipse

准备 lucene源码,下载地址:https://github.com/apache/lucene-solr.git jdk 1.8 eclipse apache-ant-1.9.11 配置环境变量 -apache-ivy-2.5.0-rc1 把ivy-2.5.0-rc1.jar放到D:softInstallap......

javazyw
05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
0
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
1
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
0
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0
编程学习笔记之python深入之装饰器案例及说明文档[图]

编程学习笔记之python深入之装饰器案例及说明文档[图] 装饰器即在不对一个函数体进行任何修改,以及不改变整体的原本意思的情况下,增加函数功能的新函数,因为这个新函数对旧函数进行了装饰...

原创小博客
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部