zoukankan      html  css  js  c++  java
  • bat批处理文件启动Eclipse和ivy本地仓库的配置

    一、bat批处理文件启动Eclipse

    所需文件:

    1、eclipse

    2、jre

    3、startup-eclipse.bat

    确保以上三个文件夹同级

    startup-eclipse.bat:

    set dir=%CD%

    cd %dir%eclipse

    eclipse.exe -vm %dir%jrein -vmargs -Xms512M -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M

    ----------------------------------------------------------------------------------------------------------------

    二、ivy本地仓库的配置

    ivysettings.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <ivysettings>
        <settings defaultResolver="default"/>
        <property name="ivy.local.default.root"             value="${ivy.default.ivy.user.dir}/local" override="false"/>
        <property name="ivy.local.default.ivy.pattern"      value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false"/>
        <property name="ivy.local.default.artifact.pattern" value="[organisation]/[module]/[revision]/[type]s/[artifact].[ext]" override="false"/>
        
        
        <resolvers>
            <!--本地库-->
            <filesystem name="local">
                <ivy pattern="${ivy.local.default.root}/${ivy.local.default.ivy.pattern}" />
                <artifact pattern="${ivy.local.default.root}/${ivy.local.default.artifact.pattern}" />
            </filesystem>    
        
        
            <!-- 配置jar获取规则:先本地找,找不到从public等仓库中找 -->
            <chain name="default" returnFirst="true" checkmodified="true">
                <resolver ref="local"/>
            </chain>
        </resolvers>
    </ivysettings>
    View Code

    配置本地jar包所在文件夹

    注:

    <chain name="default" returnFirst="true" checkmodified="true">
    <resolver ref="local"/>
    </chain>

    第一次加载时可能会报错,找不到文件?

    解决方法:1、将checkmodified="true" 设置为false 2、删除checkmodified属性。

    checkmodified="true" 是禁止从cache中读取配置,这样依赖配置更新后可以重新加载。

  • 相关阅读:
    回溯 八皇后问题 与 0-1背包
    技术学习
    线程间通信
    计算机网络基础知识总结(各种协议)
    大数据Phoenix专题
    java中HashMap详解
    使用LocalBroadcastManager解决BroadcastReceiver安全问题
    Paint类常用方法
    链表结构对象池的一种实现
    android内存及内存溢出分析
  • 原文地址:https://www.cnblogs.com/liangblog/p/5642642.html
Copyright © 2011-2022 走看看