用户工具

站点工具


分享:技术:maven:archetype的制作和使用

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
分享:技术:maven:archetype的制作和使用 [2015/07/07 13:37]
gxx
分享:技术:maven:archetype的制作和使用 [2017/05/30 08:53] (当前版本)
gxx
行 6: 行 6:
 <code xml> <code xml>
 <​plugins>​ <​plugins>​
-<!-- 原型插件 -->+ <!-- 原型插件 -->
  <​plugin>​  <​plugin>​
  <​groupId>​org.apache.maven.plugins</​groupId>​  <​groupId>​org.apache.maven.plugins</​groupId>​
行 48: 行 48:
   </​distributionManagement>​   </​distributionManagement>​
   ##############################################​   ##############################################​
-  #​由于nexus发布需要校验用户名和密码,所以maven deploy要发布成功,必须在maven的目录中修改apache-maven-3.0/​conf/​settings.xml,注意server标签中的id与repository标签中的id要一致,用户名密码即nexus中用户名密码+  #​由于nexus发布需要校验用户名和密码,所以mvn deploy要发布成功,必须在maven的目录中修改apache-maven-3.0/​conf/​settings.xml,注意server标签中的id与repository标签中的id要一致,用户名密码即nexus中用户名密码
   ##############################################​   ##############################################​
   <​servers>​   <​servers>​
行 87: 行 87:
 </​code>​ </​code>​
 接下来演示在eclipse中通过record-archetype创建项目 接下来演示在eclipse中通过record-archetype创建项目
 +{{ :​分享:​技术:​maven:​archetype截图2.png?​300 |}} 
 +{{ :​分享:​技术:​maven:​archetype截图3.png?​300 |}} 
 +{{ :​分享:​技术:​maven:​archetype截图4.png?​300 |}} 
 +{{ :​分享:​技术:​maven:​archetype截图5.png?​300 |}} 
 +生成项目代码如下: 
 +{{ :​分享:​技术:​maven:​archetype截图6.png?​300 |}} 
 +全局搜索gxx修改成相应的域名,全局搜索record修改成相应的项目名,修改jdbc.properties数据库连接,根据以下脚本创建库表 
 +<code sql database.sql>​ 
 +CREATE DATABASE mom; 
 +USE mom; 
 +CREATE TABLE `user` ( 
 +  `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '​主键',​ 
 +  `name` VARCHAR(50) NOT NULL COMMENT '​姓名',​ 
 +  `password` VARCHAR(32) NOT NULL COMMENT '​密码',​ 
 +  `create_date` VARCHAR(8) NOT NULL COMMENT '​创建日期',​ 
 +  `create_time` VARCHAR(6) NOT NULL COMMENT '​创建时间',​ 
 +  PRIMARY KEY  (`id`) 
 +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='​用户表'​ 
 +</​code>​ 
 +build项目,部署项目到tomcat,启动项目,按以下方法测试: 
 +  - 访问http://​localhost/​mom/​输出Hello World! 
 +  - 访问http://​localhost/​mom/​user/​preRegistFtl.htm输入姓名和密码,第一次查看库表创建记录成功页面提示成功,第二次提示该用户名已存在 
 +  - 访问http://​localhost/​mom/​user/​preRegistJsp.htm输入姓名和密码,第一次查看库表创建记录成功页面提示成功,第二次提示该用户名已存在
分享/技术/maven/archetype的制作和使用.1436247447.txt.gz · 最后更改: 2015/07/07 13:37 由 gxx