用过maven2的进来看一下

zhengoodman 2006-12-04 02:45:58
不好意思,弱弱的问一下。我想把web程序部署到tomcat下,要用到什么插件,如何才能下载这个插件?
我看http://mirrors.ibiblio.org/pub/mirrors/maven2/plugins/org/apache/maven/plugins/maven-deploy-plugin/2.0-alpha-3/
下面有maven-deploy-plugin-2.0-alpha-3.jar包。
而http://mirrors.ibiblio.org/pub/mirrors/maven2/maven/maven-deploy-plugin/下面有maven-deploy-plugin.jar的1.3版本。不知应该下载哪个?pom文件应该怎么写?把他自带的pom文件的内容拷过来就行吗?
...全文
334 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengoodman 2006-12-06
  • 打赏
  • 举报
回复
官网的我看过了。感觉收获不大。
想看看有没有别的好的教程。
恩,算了。揭帖了。非常感谢。
Saro 2006-12-06
  • 打赏
  • 举报
回复
你把工程war部署到tomcat下的用意是什么,不就是为了测试么?用maven的jetty插件多方便,一个命令,编译,测试,打包,部署就全完了(tomcat也有嵌入式版本,但没看到maven2的相应插件)。有人批评ant过于学院派,还是有些道理的。
maven2的文档,就是官网的咯... http://maven.apache.org/plugins/
zhengoodman 2006-12-05
  • 打赏
  • 举报
回复
哦,知道了。因为我们以前的项目用ant来编译部署,虽然build文件写起来麻烦点,但写完后敲一个命令就全搞定了。我想把原来用ant实现的功能试着用maven来实现。不过现在看来好像不行啊。最后问一句,有好的maven2的文档吗?推荐一下。谢谢。明天揭帖。
Saro 2006-12-05
  • 打赏
  • 举报
回复
mvn package
打成war包,但我还没找到把这个war包copy到指定目录的方法,我在想是不是要用ant任务来做.....,不过这重要吗?正式发布,手工copy就够了,测试的话,使用
mvn jetty:run
就行了,jetty可比tomcat快多了,实际上我一直都是用jetty跑测试的。
zhengoodman 2006-12-05
  • 打赏
  • 举报
回复
自己顶一下。现在领导已经让我正式开始调查maven了,再搞不定可麻烦了。
zhengoodman 2006-12-04
  • 打赏
  • 举报
回复
我们下个项目也要用到,正在调查中,看得我一头雾水。现在我只想实现把web程序部署到tomcat下,不知这个怎么实现?楼上的以后还请多帮忙啊。
Saro 2006-12-04
  • 打赏
  • 举报
回复
汗,是我搞错了,下面这样用是可以的:

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使用还是很方便的,就是中文文档基本没有...
Saro 2006-12-04
  • 打赏
  • 举报
回复
好像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是自动下载的。看来只有等官方修正了,不过这个功能也没什么用吧?
zhengoodman 2006-12-04
  • 打赏
  • 举报
回复
对了,我是用如下命令:
mvn deploy
来执行的。是命令不对吗,还是怎么回事,我刚开始研究,还不熟悉maven2的用法。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧