第一章–环境搭建

  才起来《Spring源码深度解析》就遇上了问题,遵照书上的步子从github上下载了源码,然后导入项目后,紧缺spring-cglib-repack-3.2.5.jar和spring-objenesis-repack-2.6.jar这多个jar包。

一、 环境vs2010,WCF应用程序,server 2008

  网上广大解决办法都是从spring-core中解压找到相应的cglib和objenesis,然后接纳jar命令来生成jar包。

首先步:WCF项目右键点击项目,采纳生成部署包,如下图:

  但,后来意识不需要这么费劲,spring都已经帮你想好了上上下下。

葡京网上娱乐场 1

  在spring-framework目录下,依次找到spring-core下的spring-core.gradle文件,如下

 

  葡京网上娱乐场 2

其次步:WCF项目上右键,采用:在windows资源管理器中打开文件夹,如下图:

  该文件中有四个gradle命令

葡京网上娱乐场 3

  葡京网上娱乐场 4

 

  所以只需要在spring-framework目录下,运行dos/终端,执行这五个指令即可:gradle
objenesisRepackJar和gradle
cglibRepackJar命令,执行后会在spring-core目录下的build文件夹中生成libs/三个jar包。

其三步:第二步:在您项目所在的文件目录下找到Package文件夹,这就是大家的安排包所在的地点。在那些package文件夹下边有一个packageTmp。

葡京网上娱乐场,  如下是cglibRepackJar命令截图

葡京网上娱乐场 5

  葡京网上娱乐场 6

葡京网上娱乐场 7

  由于往日曾经施行过四回,已经存在对应的jar包,所以中间过程都没了

 

  objenesisRepackJar同理。

第四步:在IIS上新建虚拟目录,将物理地址指向此文件夹。

1、windows server 2008中未曾自带Microsoft .NET Framework
4,因而需要在网上下载,手动安装,安装时右键采纳管理员身份运行。

下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718

2、完成.NET Framework 4后,重启服务器

3、在IIS上新建虚拟目录

葡京网上娱乐场 8

葡京网上娱乐场 9

点击确定,完成

4、第四部:部署完毕。可以在浏览器中查阅我们配备的WCF了。

葡京网上娱乐场 10

哈哈,结果。。。。

葡京网上娱乐场 11

这是应为默认的net版本不对,修改章程如下:

葡京网上娱乐场 12

修改后,右键浏览,效果如下:

葡京网上娱乐场 13

上图中的http://localhost/Test.svc?wsdl即为我们要引用的服务地址。

专注:假使在另外机器上引用该机的WCF服务时,需要将localhost替换为该机的ip。

 

原文链接:http://blog.csdn.net/jiankunking