Spring Integration Demo build

本文介绍如何使用Maven将springintegrationdemo项目构建为Eclipse项目,并解决了构建过程中遇到的classpath变量未绑定问题。通过设置M2_REPO路径,可以确保Eclipse能够正确识别并包含项目的依赖库。
 

将spring integration demo的代码下载下来之后,通过maven来将mvn项目构建成一个eclipse项目的方法。

执行mvn eclipse:eclipse

导入重新构建好的eclipse项目,发现项目所依赖的library库在class path中无法寻找到正确的位置。

原因:

M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows默认是C:\Users\机器名\.m2\repository.按道理安装了m2eclipse插件就会在eclipse有了相应的设置。

如果没有安装m2eclipse插件,eclipse打开maven工程,可能就会报Unbound classpath variable: 'M2_REPO/**/***/***.jar'错误,这个时候就需要手动设置M2_REPO。

解决: 
        Eclipse->Windows->Preferences->java->Build Path->Classpath Variables 
        new一个,名字为M2_REPO,属性选folder,默认路径C:\Users\机器名\.m2\repository

一旦你做了这样的设置eclipse就集成maven功能了,假如你在pom.xml增加了新的依赖jar包,在该工程的根目录 执行 mvn eclipse:eclipse 然后刷新workspace,新依赖的jar包就会加到该工程的构建路径中了。

转载于:https://my.oschina.net/ITBoy/blog/49672

动手写了一个Ibatis的Demo,反正啥东西,看着都是挺停简单的,Ibatis不就是一个ORM访问数据的东西嘛,不过在实际的动手的过程之中,还是需要到一些问题: 1)缺少这包,缺少那包的;还好用maven只要知道包的版本和2个ID,就不用自己到处找下载地址了。 2)使用的第三方框架太多,log4j输出太多,看起来费劲啊,另外一般异常日志也是一出就是一堆,不认真看,根本看不出问题在哪。在windows下用.net开发,早习惯了debugview去看(用好degbugview的过滤和高亮,可以让你第一眼就看到你想关注的信息);好几天一直在找一个类似的eclipse插件,不过还是无果而终。现在暂时自定义一个LogAppender去自己搞一个简单的过滤吧(这块有兴趣的可以去看org.ibatis.demo.core.log下代码)。 不知道为啥Spring这家伙为啥在java下有那么高的地位,感觉走到哪里都要用到它,不过无可否认javaSpring本身对于常见的框架都提供了很好的集成。很早以前.net和java程序员互相说自己好,对方不好的时候,看过过一句话:.net程序员里blog里都是大把的demojava程序员blog经常是鸟文的摘抄或是翻译。感觉确实如此啊,java很少搜索到完整的demo,几乎都是断章取义的文字和代码。既然我是.net程序员现在再搞java,那么还延续.net程序员良好的习惯吧,上完整demo,也为一些需要的人,提供完整的参考。 Demo代码,没有啥太多的功能,就是对一张表的getAll(),然后输出结果的count值(.net下习惯了list.count,java是size,唉,老不习惯了,多写写java估计以后又习惯size,为啥人总是那么纠结呢?),数据库就不上了,大家要跑起来的话自己改改连库信息和实体代码以及xml的配置吧
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值