发表于: 2017-02-25 23:18:56

1 1807


一、今天的完成的事情

1.    tuscany

2.    萝卜多项目的运行

 知识总结:

1Tuscany的主要任务是RMI实现远程调用

2)使用Tuscany的项目,都会有一个.composite文件。本质上是一个xml,在Eclipse中,composite没有显示xml文本样式,是普通文件的样子。

3)在composite文件中,最外层的标签是<composite>:表示服务的组合构建,在<composite>标签中有<component>标签,一个<composite>标签代表一个服务,一个<composite>中可以有很多个<component>

 二、      遇到的问题:

1、萝卜多项目昨天出现,这个异常网上资料是说jar包没有下载完整。

然后重新又从svn上当下一个项目,重新加载到Eclipse上。把本地的maven仓库建立一个新的。

重新maven clean,install

出现错误:

Service层报错,

提示信息:Could not resolve dependencies for project ptteng:carrots-home-service:jar:1.2-SNAPSHOT: Failed to collect dependencies at com.gemantic.commons:commons-sca-lib:jar:1.0: Failed to read artifact descriptor for com.gemantic.commons:commons-sca-lib:jar:1.0: Failure to find com.gemantic:gemantic-commons:pom:1.4 in http://nexusNaNteng.com/nexus/content/groups/public was cached in the local repository

我将各层的pom.xml文件的commons-sca-lib:的版本改为1.1

但还是提示错误:发现commons-sca-lib的底下总会出现com.gemantic:gemantic-commons可在中央仓库和私库根本找不到这个jar,我去找沈明它的项目根本就没用到这个jar包。我记得前天也是遇到这个问题将1.0改为1.1后问题就好了,可现在却不能成功。

还有maven是从下面这个地址加载jar包吗?

发现这一条报错:

我将这个说是重复的去掉。重新更新项目,clean,install

重新启动项目。暂未解决

 

三、      收获

AOP:允许你把各处的应用的功能分离出来形成可重用的组件

2.Log4j

(1)配置根Logger

log4j.rootLogger = level,appenderName1,appenderName2,

level:日志记录优先级,高到低主要分为:error ,warn,info,debug

2)配置日志输出信息目的地Appender

log4j.appender.appenderName = log4j提供的appender

log4j.appender.appenderName.属性名 = 属性值

。。。。。

Log4j提供的appender有一下几种

org.apache.log4j.ConsoleAppender(控制台)

org.apache.log4j.FileAppender(文件)

org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)

org.apache.log4j.RollingFileAppender(文件大小达到指定尺寸产生一个新的文件)

org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定位置)

(1)  ConsoleAppender选项

Threshold=WARN:指定消息的输出最低层次

ImmediateFlush=true:默认值是true,所有消息会立即输出

Target=System.err:默认情况下是System.out,指定输出控制台


明天计划:配置新电脑

 

 

 

 



返回列表 返回列表
评论

    分享到