对了,我是用如下命令:
mvn deploy
来执行的。是命令不对吗,还是怎么回事,我刚开始研究,还不熟悉maven2的用法。

解决方案 »

  1.   

    好像maven2还有很多bug .....命令 mvn deploy 报错:[INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven
    -deploy-plugin:2.2.1
    check that the following section of the pom.xml is present and correct:
    ...
    Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be
     instantiated前2天才下的maven2.0.4,plugin是自动下载的。看来只有等官方修正了,不过这个功能也没什么用吧?
      

  2.   

    汗,是我搞错了,下面这样用是可以的:mvn deploy:deploy-file -Durl=file://C:\myrepository -DrepositoryId=yourid  -Dfile=xxx.war -DgroupId=m -DartifactId=n -Dversion=1.0 -Dpackaging=war -DgeneratePom=true我们下个项目要用maven2构建项目,看文档中....
    感觉maven2使用还是很方便的,就是中文文档基本没有...
      

  3.   

    我们下个项目也要用到,正在调查中,看得我一头雾水。现在我只想实现把web程序部署到tomcat下,不知这个怎么实现?楼上的以后还请多帮忙啊。
      

  4.   

    自己顶一下。现在领导已经让我正式开始调查maven了,再搞不定可麻烦了。
      

  5.   

    mvn package
    打成war包,但我还没找到把这个war包copy到指定目录的方法,我在想是不是要用ant任务来做.....,不过这重要吗?正式发布,手工copy就够了,测试的话,使用
    mvn jetty:run
    就行了,jetty可比tomcat快多了,实际上我一直都是用jetty跑测试的。
      

  6.   

    哦,知道了。因为我们以前的项目用ant来编译部署,虽然build文件写起来麻烦点,但写完后敲一个命令就全搞定了。我想把原来用ant实现的功能试着用maven来实现。不过现在看来好像不行啊。最后问一句,有好的maven2的文档吗?推荐一下。谢谢。明天揭帖。
      

  7.   

    你把工程war部署到tomcat下的用意是什么,不就是为了测试么?用maven的jetty插件多方便,一个命令,编译,测试,打包,部署就全完了(tomcat也有嵌入式版本,但没看到maven2的相应插件)。有人批评ant过于学院派,还是有些道理的。
    maven2的文档,就是官网的咯... http://maven.apache.org/plugins/