http://blog.chinaunix.net/uid-122937-id-3935052.html

Maven + Eclipse + springside4安装与配置

Maven安装与配置之前,确保已经安装JDK并配置好JDK的环境变量。

1、 安装Maven

  1. Maven下载地址:http://maven.apache.org/download.cgi
  2. 下载Maven最新版本的二进制zip压缩包就可以,如:apache-maven-3.1.1-bin.zip (稳定版)。
  3. 下载完成后,解压,例如我们把解压后的文件夹放在F:\Program Files目录下。
  4. 然后,将Maven的bin目录添加到path环境变量中,我们这里就是这个目录:F:\Program Files\apache-maven-3.1.1
  5. 在Windows命令提示符下,输入mvn -v测试一下,如图:
  1. 配置Maven仓库,打开F:\Program Files\apache-maven-3.1.1\conf下setting.xml
  2. 在原基础注释掉<localRepository>/path/to/local/repo</localRepository>下加入<localRepository>F:/Program Files/apache-maven-3.1.1/repository</localRepository>。表示我们把maven仓库设为安装目录下repository文件夹。
  1. 在Windows命令提示符下,输入mvn  help:system更新仓库,然后到F:/Program Files/apache-maven-3.1.1/repository查看是否更新了

2、 下载Eclipse

  1. Eclipse下载地址https://www.eclipse.org/downloads/
  2. 建议下载Eclipse IDE for Java EE Developers,(有Maven插件)
  3. 打开Eclipse ,进入window->preferences,打开Maven选项下installation点击add 加入maven的安装目录并选中。
  4. 再点击当前Maven下UserSettings目录,定位刚刚修改过的那个setting.xml文件
  5. 保存重启Eclipse。

3、 下载springside4

  1. springside4下载地址https://github.com/springside/springside4
  2. 解压到任意文件夹
  3. 点击解压文件夹下quick-start.bat。等待jar包等下载完
  4. 打开Eclipse,导入springside4-master\examples\下两个示例项目,运行即可。
  5. 注意运行时,点击项目下QuickStartServer.java运行。
  6. 打开浏览器,地址栏输入http://localhost:8080/quickstart,即可看到示例项目。

Springside学习的更多相关文章

  1. 我的JavaEE学习路线图

    从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当.权当是对自己的一个总结吧,希望大家不吝指教,互相交流. 照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个 ...

  2. Hadoop、Pig、Hive、Storm、NOSQL 学习资源收集

    (一)hadoop 相关安装部署 1.hadoop在windows cygwin下的部署: http://lib.open-open.com/view/1333428291655 http://blo ...

  3. extjs 学习笔记(二)

    EXTJS实用开发指南 1. 要使用ExtJS 框架的页面中一般包括下面几句: <link rel="stylesheet" type="text/css" ...

  4. spring data jpa入门学习

    本文主要介绍下spring data jpa,主要聊聊为何要使用它进行开发以及它的基本使用.本文主要是入门介绍,并在最后会留下完整的demo供读者进行下载,从而了解并且开始使用spring data ...

  5. SpringSide 3 中的多数据源配置的问题

    在SpringSide 3 中,白衣提供的预先配置好的环境非常有利于用户进行快速开发,但是同时也会为扩展带来一些困难.最直接的例子就是关于在项目中使用多个数据源的问题,似乎很难搞.在上一篇中,我探讨了 ...

  6. 学习S5

                  rztyfx的专栏       目录视图 摘要视图 订阅 [专家问答]阿里陈康贤:探讨大型网站之架构    走进VR开发世界——我们离开发一款VR大作还有多远?     C ...

  7. 假如时光倒流,我会这样学习Java

    回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路. [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到 ...

  8. 假如时光倒流,我会这么学习Java

    回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路. [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到 ...

  9. 学习Spring必学的Java基础知识(2)----动态代理

    Spring AOP使用动态代理技术在运行期织入增强的代码,为了揭示Spring AOP底层的工作机理,有必要对涉及到的Java知识进行学习.Spring AOP使用了两种代理机制:一种是基于JDK的 ...

随机推荐

  1. RabbitMQ - 实例操作

    以前在单项目中用过RabbitMQ,没有问题 不过这次在分布式项目中使用RabbitMQ中有点搞糊涂了,但是实际上是没有问题的,思路清晰就行 简单看一下实际操作的示例吧: 资源文件中需要配置基本的ra ...

  2. 第11章 Windows线程池(3)_私有的线程池

    11.3 私有的线程池 11.3.1 创建和销毁私有的线程池 (1)进程默认线程池 当调用CreateThreadpoolwork.CreateThreadpoolTimer.CreateThread ...

  3. java 20 -3 递归之删除特定目录下的特定文件

    /* 需求:删除H:\demo目录下的带内容的文件 分析: A:封装该目录 B:获取该目录下所有的文件或文件夹的File数组 C:遍历该File数组,获取每一个File对象 D:判断所遍历的FIle对 ...

  4. js中接口的声明与实现

    实现接口,必须实现接口里的所有方法. function Interface(name,fns){//声明一个接口类            this.name = name;            th ...

  5. zabbix登陆问题:cannot allocate shared memory for collector

    问题说明:在一台zabbix被监控服务器上(64位centos6.8系统,64G内容)启动zabbix_agent,发现进程无法启动,10050端口没有起来! 启动zabbix_agent进程没有报错 ...

  6. 12Spring_AOP编程(AspectJ)_前置通知

    接下里的博客会一篇一篇的讲解每一个通知.其实AOP_AspectJ的编程与传统的AOP的编程的最大的区别就是写一个Aspect 支持多个Advice和多个PointCut .而且我们写AOP_Aspc ...

  7. 【转】【Asp.Net】asp.net(c#) 网页跳转

    在asp.net下,经常需要页面的跳转,下面是具体的几种方法.跳转页面是大部编辑语言中都会有的,正面我们来分别介绍一下关于.net中response.redirect sever.execute se ...

  8. java加解密操作过程中的中文乱码问题

    import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import ...

  9. MSSQL 分组后取每组第一条(group by order by)

    查询中经常遇到这种查询,分组后取每组第一条.分享下一个SQL语句: --根据 x 分组后.根据 y 排序后取第一条 select * from ( select ROW_NUMBER() over(p ...

  10. python为什么会有@classmethod?

    今天被问了这么个问题 python为什么要有classmethod? 被问倒了,只能回答:classmethod不需要实例化类,用起来比较方便.这么回答没有什么底细,于是查看了一下python的官方文 ...