文档章节

在eclipse中调试运行springside4 showcase

z_jordon
 z_jordon
发布于 2015/07/23 17:16
字数 339
阅读 72
收藏 0
  1. 从https://github.com/springside/springside4下载最新源码

  2. 在modules目录运行mvn install将所有module编译打包安装到Maven的本地仓库

  3. 在电脑上的mysql数据库中创建示例数据库 

    CREATE DATABASE /*!32312 IF NOT EXISTS*/`quickstart`  DEFAULT CHARACTER SET utf8;

    GRANT  ALL PRIVILEGES ON quickstart.* TO quickstart@localhost IDENTIFIED BY 'quickstart';

  4. 修改src\main\resources\application.properties文件使用mysql(默认使用的是h2)

    #mysql database setting

    jdbc.driver=com.mysql.jdbc.Driver

    jdbc.url=jdbc:mysql://localhost/quickstart?useUnicode=true&characterEncoding=utf-8

    jdbc.username=quickstart

    jdbc.password=quickstart

  5. 修改pom.xml文件使用mysql(默认使用的是h2)


    <!-- 刷新开发环境数据库 -->

    <profile>

    <id>refresh-db</id>

    <build>

    <plugins>

    <plugin>

    <groupId>org.apache.maven.plugins</groupId>

    <artifactId>maven-antrun-plugin</artifactId>

    <configuration>

    <target>

    <property file="src/main/resources/application.development.properties" />

    <property file="src/main/resources/application.properties" />

    <sql driver="${jdbc.driver}" url="${jdbc.url}" userid="${jdbc.username}" password="${jdbc.password}"

    onerror="continue" encoding="${project.build.sourceEncoding}">

    <classpath refid="maven.test.classpath" />

    <transaction src="src/main/resources/sql/mysql/schema.sql" />

    <transaction src="src/test/resources/data/h2/import-data.sql" />

    </sql>

    </target>

    </configuration>

    </plugin>

    </plugins>

    </build>

    </profile>

  6. 在examples/showcase目录下运行mvn antrun:run -Prefresh-db初始化数据库

  7. examples/showcase目录下运行mvn eclipse:eclipse生成eclipse工程文件,然后在eclipse中导入工程

  8. 在eclipse中运行src/test/java目录里面那个QuickStartServer,用嵌入式的Jetty启动项目。

  9. 在浏览器中访问http://localhost:8080/quickstart

备注:

我从github下载的最新代码貌似有点小错误,需要修改WEB-INF\tags\pagination.tag文件中19和38行两处的方法。

© 著作权归作者所有

下一篇: zookeeper
z_jordon
粉丝 36
博文 251
码字总数 78212
作品 0
厦门
技术主管
私信 提问
搭建SpringSide示例showcase的eclipse运行环境

我自己经常用的IDE是eclipse,闲来想深入研究下Spring,于是尝试下载一个SpringSide学习。 1.下载SpringSide的源代码,我下载的是4.1.0.GA,下载到的压缩包:springside4-4.1.0.GA.zip。地址...

china008
2014/10/14
0
0
springside4 里面的showcase 在eclipse里面怎么不能打点debug啊?有什么方式调试?

springside4 里面的showcase 在eclipse里面怎么不能打点debug啊?有什么方式调试?

笑傲软件园
2012/12/07
454
1
新手,刚接触spring系列,想在springside4-4.2.1GA的示例showcase中增加注册功能,一直不成功,大家帮看看!

新手,刚接触spring系列,想在springside4-4.2.1GA的示例showcase中增加注册功能,一直不成功,大家帮看看! 已经在AccountService中增加了registerUser方法; 在web中添加控制器 RegisterCo...

sunwan
2014/06/07
1K
1
Springside4 demo运行记录

最近在学习springside4,下面是我在eclipse中运行springside4 demo过程,希望给大家参考一下,不正确的地方,希望大家能指出,同时,我也有很多困惑之处也在改贴中请教大家。 一、在Eclipse 中...

WUYECHUN
2012/10/22
16.5K
4
Springside4 中的showcase启动不起来

想把Springside4 中的showcase 启动得需要什么条件?

rockjava
2013/05/22
179
0

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
4
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
4
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
3
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部