<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
    主站蜘蛛池模板: heyzo亚洲精品日韩| 67194国产精品免费观看| 牛牛在线精品免费视频观看| 免费人成视频在线观看免费| 久久一本岛在免费线观看2020| 16女性下面无遮挡免费| 久久亚洲精品无码VA大香大香| 国产成人精品日本亚洲专| 国产亚洲欧美日韩亚洲中文色| 中文字幕无码一区二区免费| 精品国产一区二区三区免费看| 亚洲中文字幕无码日韩| 久久亚洲国产成人影院| 全黄大全大色全免费大片| 国产亚洲福利一区二区免费看| 久久精品国产亚洲一区二区| 亚洲色偷偷色噜噜狠狠99网| 久久午夜无码免费| 亚洲综合另类小说色区色噜噜| 亚洲一级毛片在线观| 青青操免费在线观看| 91在线亚洲精品专区| 破了亲妺妺的处免费视频国产 | 亚洲性一级理论片在线观看| 精品一区二区三区免费视频| 女人与禽交视频免费看 | 亚洲精品无码mⅴ在线观看| 337P日本欧洲亚洲大胆精品| 亚洲AV无码不卡在线观看下载| 亚洲乱码无人区卡1卡2卡3| 免费大片在线观看网站| 亚洲AV日韩AV无码污污网站| 久久精品免费一区二区喷潮| 国产亚洲精品无码成人| 国产精品免费一区二区三区| 免费在线观看一级毛片| 久操免费在线观看| 亚洲色偷精品一区二区三区| 中文亚洲AV片不卡在线观看| 好男人视频社区精品免费| 在线毛片片免费观看|