首页  |  知识库  |  资源下载  |  在线工具  |  A-Z  •  JAR  •  名词查         

简单基于ivy构建java项目(ivy-base.zip)下载

标签:ivy构建项目,ivy.xml配置,ivysetting.xml,ivy远程代理仓库     发布时间:2018-11-18   

一、项目介绍

本项目基于eclipse中安装ivy插件后,同时配置ivy的setting(不配置默认从 https://repo1.maven.org/maven2/下载到本地用户ivy缓存目录),创建简单java项目并加入ivy file(如下图所示),再加入项目所需的依赖包,刷新后项目正常引入依赖包即配置ok,详细配置说明如下。

二、配置步骤

1. 打开eclipse的"Windows->Preferences->Ivy->Settings"参数配置,如下图(Ivy settings path也可以配置为在线ivy仓库:http://www.xwood.net/xwood-gw/on-line/?sp=p13&jpa=ivysettings.xml

简单基于ivy构建java项目(ivy-base.zip)下载

<ivysettings>@b@  <settings defaultResolver="xwood-ivy-resolver"/> @b@  <resolvers>@b@    <chain name="xwood-ivy-resolver" returnFirst="true">@b@      <url name="xwood-ivy-libs">@b@        <ivy pattern="http://api.xwood.net:9980/ivy-libs/[organization]/[module]/[revision]/ivy.xml" />@b@        <artifact pattern="http://api.xwood.net:9980/ivy-libs/[organization]/[module]/[revision]/[artifact].[ext]" />@b@      </url> @b@    </chain>@b@  </resolvers>@b@</ivysettings>

2. 在eclipse创建一个Java Project项目,在右击项目“New”-"Other.."(如下图),选择“Ivy file”项

简单基于ivy构建java项目(ivy-base.zip)下载

3. 项目中生成ivy.xml,分配配置两个测试依赖组件gson、commons-lang,具体文件内容如下

<?xml version="1.0" encoding="ISO-8859-1"?>@b@<!--@b@   Licensed to the Apache Software Foundation (ASF) under one@b@   or more contributor license agreements.  See the NOTICE file@b@   distributed with this work for additional information@b@   regarding copyright ownership.  The ASF licenses this file@b@   to you under the Apache License, Version 2.0 (the@b@   "License"); you may not use this file except in compliance@b@   with the License.  You may obtain a copy of the License at@b@@b@     http://www.apache.org/licenses/LICENSE-2.0@b@@b@   Unless required by applicable law or agreed to in writing,@b@   software distributed under the License is distributed on an@b@   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY@b@   KIND, either express or implied.  See the License for the@b@   specific language governing permissions and limitations@b@   under the License.    @b@-->@b@<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"@b@       xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">@b@    <info@b@        organisation=""@b@        module="ivy-base"@b@        status="integration">@b@	</info>@b@	@b@	 <dependencies>  @b@        <dependency org="com.google.code.gson" name="gson" rev="2.2.4" />   @b@        <dependency org="commons-lang" name="commons-lang" rev="2.6" />   @b@    </dependencies>  @b@    @b@</ivy-module>

4. 右击项目的ivy.xml,点击“Add Ivy Library”项刷新(可以不经过步骤1中配置默认从 https://repo1.maven.org/maven2/),可以下载远程ivy依赖包到本地用户ivy缓存目录(如C:\Users\nijun\.ivy2\cache\)

简单基于ivy构建java项目(ivy-base.zip)下载

  • 云盘下载:
  • 本地下载:
  • ◆ 相关内容