这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
分享:技术:maven:archetype的制作和使用 [2015/07/07 13:41] 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> | ||
行 91: | 行 91: | ||
{{ :分享:技术:maven:archetype截图4.png?300 |}} | {{ :分享:技术:maven:archetype截图4.png?300 |}} | ||
{{ :分享:技术:maven:archetype截图5.png?300 |}} | {{ :分享:技术:maven:archetype截图5.png?300 |}} | ||
+ | 生成项目代码如下: | ||
{{ :分享:技术:maven:archetype截图6.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输入姓名和密码,第一次查看库表创建记录成功页面提示成功,第二次提示该用户名已存在 |