首先给大家说,本篇博客没有技术价值,纯属个人学习总结,权当给大家添加一乐。事件如有雷同,纯属巧合,莫怪!

前一段时间一直在看《淘淘商城》这个教程,里面讲的是SSM框架的一个电商项目。这不是重点,重点是我们大米时代的ITOO项目从今年上半年开始就一直在推行我们的一套新框架,SSM/H+Dobbu ZK。做项目也有一段时间了,可是自己除了在刚接手时直接从svn上荡代码来说,自己还真的没有怎么认真的搭建过一个合格的SSM框架。这几天,自己一直在弥补这个遗憾,上手搭建了一个Maven管理下的SSM框架。期间有一个地方特别有意思,刚开头就让我栽了跟头,值得一说,下面给大家分享一下:

环境介绍:

Eclipse

jdk:jdk1.8.0_25;

maven:3.2.3;

操作流程:

1、配置环境(安装配置jdk+配置maven)

2、安装maven之后,我们需要在eclipse里面new一个Maven project

3、然后问题来了:

我的天哪,他竟然是白的,然后我就不知道怎么整了,上网查下一步该干嘛,可是网上的一些教程都是这样的:

然后去一些论坛上查找资料了又,有网友大神说这个是缺少archetype文件,可以直接下载。果然,我按照博主说的去google上扫了一圈也没有着找个具体的下载地址,果断放弃,尝试博主的第二个方法啊。使用命令来解决吧还是。

结果,执行除了一堆的WARNING,但事实结果还是可喜得,首先网速不错,大约有三四分钟就搞定而且最终提示新建成功。

4、兴奋之余重新步骤1、2,结果又吓我一跳,因为还是空的,可是当我试着点击了一下其他的catlog之后,亲爱的maven-archetype-quickstart终于出现了。

假总结:

1、表心慌,我们遇到的错,尤其是像这种基础的,前辈们大部分已经解决了。

2、有耐心,尝试不同的解决方案

3、一定要保证有网,没有网,只能干着急

4、如果当出现结果后还是不如人意,试着点点其他地方(尝试选择不同的catalog),也许结果很出人意料。

5、到现在我不知道,是经过我解决它出现了,还是他本来就有,只是绕这么大圈,我刚找到他

6、经过验证,果然它本来就是就是存在的,只不过我没有点过它,稍微有点尴尬

真总结:        这件事很有意思,本来想自己笑笑就过去了,但是还是决定贴出来,让大家一起来笑笑,我也通过这件事来反省一下,为什么我没有点过其他的catlog? 但是值得夸一下的是,我验证了一下internal下的内容是不是本来就存在,虽然没有多大的意义,但是也算是有意义,最起码能为自己增添点经验,给大家增添点笑料。

SSM框架整合首只拦路虎——Eclipse新建Maven Project界面select an archetype 空白的更多相关文章

  1. 新建maven项目遇到Select an Archetype时没有maven-archetype-webapp处理方法

    [已经有很多博客写过相关的了.详细请去看其他博主的.这里只是记录新建的时候发生的问题给新手提供帮助.因为我跟我的同事都遇到了.因为没记录下来,又花了时间找问题.而网上好像也不多.所以记录下来.希望帮到 ...

  2. SSM框架整合图书管理项目

    SSM框架整合 1.建立简单的maven项目 2.导入依赖 <?xml version="1.0" encoding="UTF-8"?> <p ...

  3. 使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化

    一.创建一个空的项目作为存放整个项目的路径 1.选择 File——>new——>Project ——>Empty Project 2.WorkspaceforTest为项目存放文件夹 ...

  4. 【转载】使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化

    一.创建一个空的项目作为存放整个项目的路径 1.选择 File——>new——>Project ——>Empty Project 2.WorkspaceforTest为项目存放文件夹 ...

  5. 【计理01组08号】SSM框架整合

    [计理01组08号]SSM框架整合 数据库准备 本次课程使用 MySQL 数据库.首先启动 mysql : sudo service mysql start 然后在终端下输入以下命令,进入到 MySQ ...

  6. SSM框架整合环境构建——基于Spring4和Mybatis3

    目录 环境 配置说明 所需jar包 配置db.properties 配置log4j.properties 配置spring.xml 配置mybatis-spring.xml 配置springmvc.x ...

  7. SSM框架整合搭建教程

    自己配置了一个SSM框架,打算做个小网站,这里把SSM的配置流程详细的写了出来,方便很少接触这个框架的朋友使用,文中各个资源均免费提供! 一. 创建web项目(eclipse) File-->n ...

  8. JAVAEE——宜立方商城01:电商行业的背景、商城系统架构、后台工程搭建、SSM框架整合

    1. 学习计划 第一天: 1.电商行业的背景. 2.宜立方商城的系统架构 a) 功能介绍 b) 架构讲解 3.工程搭建-后台工程 a) 使用maven搭建工程 b) 使用maven的tomcat插件启 ...

  9. 使用idea实现SSM框架整合

    SM框架整合 1      使用idea创建一个maven webapp项目 到此为止项目初步建立,需要等待maven对项目结构进行组织,直到状态栏的进度条完成,且项目的目录结构如下: 2      ...

随机推荐

  1. linux下centos的网络连接

  2. R语言排序:sort(),rank(),order()示例

    > x<-c(97,93,85,74,32,100,99,67) > sort(x) [1] 32 67 74 85 93 97 99 100 > order(x) [1] 5 ...

  3. Debugging D Program on Windows

    http://x64dbg.com/ http://www.ollydbg.de/version2.html

  4. [NHibernate]立即加载

    目录 写在前面 文档与系列文章 立即加载 一个例子 总结 写在前面 上篇文章介绍了nhibernate延迟加载的相关内容,简单回顾一下延迟加载,就是需要的时候再去加载,需要的时候再向数据库发出sql指 ...

  5. js自动闭合html标签,自动补全html标记

    假如我有一个DIV,如果没有闭合后面的样式都会乱了,这样的代码可能会影响后面的样式,我希望用js去自动闭合这种没有闭合的标签: 代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

  6. Windows下图文详解PHP三种运行方式(php_mod、cgi、fastcgi)

    PHP能不能成功的在Apache服务器上运行,就看我们如何去配置PHP的运行方式.PHP运行目前为止主要有三种方式: a.以模块加载的方式运行,初学者可能不容易理解,其实就是将PHP集成到Apache ...

  7. PHP realpath() 函数

    定义和用法 realpath() 函数返回绝对路径. 该函数删除所有符号连接(比如 '/./', '/../' 以及多余的 '/'),返回绝对路径名. 若失败,则返回 false.比如说文件不存在的话 ...

  8. 安卓TabHost页面

    <?xml version="1.0" encoding="UTF-8"?> <!-- TabHost组件id值不可变--> <T ...

  9. Node.js入门学习笔记(三)

    基于事件驱动的回调 这个问题不好回答,不过这是Node.js原生的工作方式.它是事件驱动的,这也是它为什么这么快的原因.你可以花一点时间阅读一下Felix Geisendörfer的大作 Unders ...

  10. C和指针 第十章 结构和联合 (一)

    结构体: 聚合数据类型是指,能够同时存储超过一个的单独数据,C语言中有两个聚合数据类型,数组和结构体.数组中储存的类型必须相同,元素通过下标和指针引用来访问的. 结构体也是一些值的集合,但是结构体中每 ...