<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    賢仁居 George Gong
    It's never too late to learn
    posts - 32,comments - 16,trackbacks - 0

    系統之前一直用的是maven-artifact-ant-2.0.4-dep.jar,但最近對一些jar包支持不好,運行ant腳本出現以下問題:

    [artifact:dependencies] [WARNING] POM for 'ch.qos.logback:logback-classic:pom:0.9.9' is invalid. It will be ignored for artifact resolution. Reason: The POM expression: ${parent.version} could not be evaluated. Reason: ch.qos.logback:logback-classic:jar:${parent.version} references itself.

    這樣的話這個忽略的jar包就得手動copy了,這樣你還得找這個jar包依賴的其他jar包是不是存在。后來在網上google了一下,發現現在都用maven-ant-tasks-2.1.0.jar,然后對build.xml稍作改動,如下即可:
    <?xml version="1.0" encoding="UTF-8"?>
    <project name="hehe" default="maven-jar" xmlns:artifact="urn:maven-artifact-ant">
        
    <property file="build.properties" />
            
    <target name="maven-jar" description="Use Maven2 to manage jars' dependencies">
            
    <echo message="deleting old jar .. " />
            
    <delete dir="${web.dir}/WEB-INF/lib" />
            
    <copy todir="${web.dir}/WEB-INF/lib">
                
    <fileset id="runtimeFiles" dir="lib/mylib">
                    
    <include name="**/*.jar" />
                
    </fileset>
                
    <mapper type="flatten" />
            
    </copy>
            
    <echo message="Use Maven2 to manage jar." />
            
    <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant">
                
    <classpath>
                    
    <pathelement location="lib/maven-ant-tasks-2.1.0.jar" />
                
    </classpath>
            
    </typedef>

            
    <artifact:pom file="pom.xml" id="my.pom" />

            
    <artifact:dependencies pathId="dependency.classpath" filesetId="dependency.fileset" usescope="runtime">
                
    <pom refid="my.pom" />
            
    </artifact:dependencies>

            
    <copy todir="${web.dir}/WEB-INF/lib">
                
    <fileset refid="dependency.fileset" />
                
    <mapper type="flatten" />
            
    </copy>
        
    </target>
    </project>
    這樣就OK了
     
    posted on 2010-04-30 00:12 George Gong 閱讀(2204) 評論(0)  編輯  收藏 所屬分類: JAVA&&J2EE
    主站蜘蛛池模板: 久久亚洲日韩精品一区二区三区| www.91亚洲| 亚洲色图综合网站| 伊人久久免费视频| 久久精品亚洲视频| 无码人妻精品中文字幕免费| 亚洲乱亚洲乱淫久久| 久久不见久久见免费视频7| 久久亚洲美女精品国产精品| 0588影视手机免费看片| 亚洲成在人线中文字幕| 成年网站免费视频A在线双飞| 伊人久久亚洲综合影院首页| 国内自产拍自a免费毛片| 国产综合激情在线亚洲第一页| 免费v片视频在线观看视频| 免费看内射乌克兰女| 亚洲韩国精品无码一区二区三区| 美女在线视频观看影院免费天天看| 亚洲国产精品久久久天堂| 久久国产精品免费专区| 亚洲欧洲综合在线| 永久免费bbbbbb视频| 一级黄色片免费观看| 亚洲四虎永久在线播放| 好男人www免费高清视频在线| 香蕉视频亚洲一级| 亚洲av无码国产精品色午夜字幕| 1000部无遮挡拍拍拍免费视频观看| 亚洲一级免费视频| www.亚洲色图.com| 99久久国产免费中文无字幕| 中文字幕精品三区无码亚洲| 亚洲裸男gv网站| 最近2019免费中文字幕6| 亚洲精品永久在线观看| 亚洲另类激情综合偷自拍图| 亚洲免费福利在线视频| 青娱乐在线免费观看视频| 亚洲午夜视频在线观看| 国产成人免费福利网站|