摘要: 针对maven配置的Spring+MVC项目,我们用Maven自带的jetty和tomcat插件进行调试,这很方便。但是调试时,这些插件所启动的web服务器,是如何来将我们的工程作为一个web项目启动并运行,可能并没有看上去那么简单。搞清楚它们启动时,是如何引用我们的项目,就是这的目的。如果项目的名称是mvn_mvc,那么整个目录结构就如上图。通常我们首先用mvn package生成上述的target目录中带红色部分。其等效执行 mvn compile test-compile test war:exploded war:war。也就是包含编译、测试和打包三步骤。接下来我们就可以使用mvn j 阅读全文
posted @ 2013-09-06 09:43 四通大哥 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 4.0.0 asia.banseon banseon-maven2 jar 1.0-SNAPSHOT banseon-maven http://www.baidu.com/banseon A maven project to study maven. jira ... 阅读全文
posted @ 2013-09-06 09:38 四通大哥 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp3. 编译源代码: mvn compile4. 编译测试代码:mvn test-compile5. 运行测试:mvn test6. 产生site:mvn site7. 阅读全文
posted @ 2013-09-06 09:36 四通大哥 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1. Maven介绍1.1. 简介java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。1.2. Maven资源见官方网站;The 5 minute test,官方简易入门文档;Getting Started Tutorial,官方入门文档;Build Cookbook,官方的cookbook;POM Reference,POM文件的设置参考Settings Reference,settings文件的设置参考Better Builds with Maven,免费的电子书,下载需要注册。1.3. Maven的基本功能 阅读全文
posted @ 2013-09-06 09:35 四通大哥 阅读(184) 评论(0) 推荐(0) 编辑