读书人

maven完整课程

发布时间: 2012-10-16 09:57:37 作者: rapoo

maven完整教程
关于maven如何安装,还有eclipse上插件的安装,网上有大把教程,大家可以百度或google一下,下面的文档是在eclipse创建一个可以打包的maven项目,完成之后发现如果能够把那个打出来的war直接跟tomcat里面同步应该会很不错的,要在先启动tomcat的前提下,
每次改动项目后右击项目的run as,接着是 Maven build 的goals中填入:tomcat:redeploy


更加具体的参考:
http://darkranger.iteye.com/blog/751892

步骤一:

在tomcat安装目录下找到tomcat-users.xml文件。该文件路径为【tomcat安装根目录】 /conf/

修改文件内容,增加下列内容:



在你的项目的pom.xml文件中,增加下列<plugin></plugin>中内容:



可能是版本的问题:原来作者那篇文章中的下面这个<properties>一直用不了:所以我直接把这个去掉,因为想想这个也只是一个变量而已,所以就直接在<path>/tomtom</path>写上项目名称了。

<properties><finalName>SSHMJ-FRANK</finalName></properties>


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

当需要jar包的时候我们往往会向pom.xml里面写东西,但是有时候会有一些莫名其妙的错:
就像我在集成spring和hibernate的时候就出现过这样的一个错:

Missing artifact javax.persistence:ejb:jar:3.0-public_review

无论如何都去不掉,最后没办法,在google找了一下,发现这个是说由于sun的许可协议,Maven repository中没有包含这个文件,所以自己要手动添加,好呗,那动手吧,把缺少的包从网上下下来,这一两个包的应该还好找,然后放在cmd的当前目录执行下面的命令:

如我的cmd环境是:C:\Documents and Settings\
我就要把下载的jar包放在当前C:\Documents and Settings\这个路径下面


mvn install:install-file -DgroupId=javax.persistence -DartifactId=ejb -Dversion=3.0-public_review -Dpackaging=jar -Dfile=ejb3-persistence.jar


好啦,到些应该有关maven的基础搭建与发布就差不多了,等过些天再看看如何用Nexus创建私服哈。

读书人网 >行业软件

热点推荐