草庐IT

logback-groovy

全部标签

xml - 从 groovy 中的 SOAP 响应中提取 CDATA

我正在http://webserviceX.NET开发一个示例Web服务,它以某种方式不断返回它在CDATA中的响应。我正在尝试在groovy中打印我的请求的响应,但它返回null。我这样做是为了在Groovy中练习编码。请耐心等待,因为我刚刚开始学习语言和有关SOAP的一切。这是我的代码:@Grab(group='com.github.groovy-wslite',module='groovy-wslite',version='0.8.0')importwslite.soap.*classGlobalWeather{defspUrl=('http://www.webservicex.

html - Groovy - NekoHTML Sax 解析器

我的NekoHTML解析器遇到了困难。它在URL上运行良好,但是当我想在一个简单的XML测试中进行测试时,它无法正确读取它。我是这样声明的:defcreateAndSetParser(){SAXParserparser=newSAXParser()//DefaultSaxNekoHTMLparserdefcharset="Windows-1252"//TheencodingofthepagedeftagFormat="upper"//Ensuresallthetagsandconsistentlywritten,byputtingalloftheminupper-case.Wecanc

xml - 在初始创建后将元素添加/插入到 Groovy MarkupBuilder 对象中

我了解如何使用MarkupBuilder在Groovy中创建XML。在初始创建后如何将元素添加/插入到MarkupBuilder对象中?例如,开始于:defbuilder=newMarkupBuilder(writer)defitems=builder.items{item(name:"book")}这会产生:我正在尝试创建一个可扩展的基本XML消息,使用核心类来包装构建器并使用继承来添加特定标签。基于以上示例,这是我的基类:ClassItemBuilder{defname;defbuilder=newMarkupBuilder(writer)publicObjectgetXML(){

java - 将 PHP 代码子集转换为 Java/Scala/Groovy 的工具?

存在吗?理想情况下,它还会附带一个基本PHP函数库。我有一堆简单的PHP脚本(没有扩展,没有花哨的动态黑客等)我想转换为Java...如果一个工具可以在我做的时候完成80%的工作,那就太好了其余20%。 最佳答案 看来您刚刚在JVM上运行了一些PHP。您可以尝试其中之一:ProjectZero或Quercus 关于java-将PHP代码子集转换为Java/Scala/Groovy的工具?,我们在StackOverflow上找到一个类似的问题: https://

java - 用于 Eclipse 的 Groovy 版本 2.4.2

如何在eclipse中使用自定义Groovy库制作groovy项目?我是Groovy的新手,我对如何在Eclipse中使用它感到困惑。我在Eclipse上安装了GroovyPlugin,每次做项目,使用的Groovy库都是2.3.7版本。我下载了GroovySDK2.4.2版并想在我的eclipse中使用它,但是我似乎做不到,因为当我尝试添加一个新的Groovy库时,没有任何反应。 最佳答案 Eclipse的Groovy插件带有它自己的Groovy编译器。无法添加您自己的groovy编译器。groovy-eclipse插件的2.9.

java - 如何简化 groovy 循环代码

我有一个groove代码(带有一些java风格的元素)dates.forEachnewConsumer(){@Overridevoidaccept(Periodperiod){printlnperiod}}有没有可能做得更简单?我想要一个类似的东西dates.forEachprintln或dates.forEachprintlndate 最佳答案 就用dates.each{printlnit} 关于java-如何简化groovy循环代码,我们在StackOverflow上找到一个类似的问

java - 使用 Logback-test.xml 将时间戳添加到日志文件

目前我的Spring-boot应用程序记录到一个名为:myLog.log的文件,这是按预期工作的,但是我希望日志文件有一个时间戳并在每次运行时创建一个新文件。我已经尝试在我的logback-test.xml文件中实现它,如下所示,但它只是给我文件名:myLog.log没有时间戳。我该如何解决这个问题?Logback-test.xml:%d{HH:mm:ss.SSS}-%msg%npath/to/my/file/mylog.log%d{yyyy-MM-dd_HH:mm:ss.SSS}-%msg%nmylog.%i{yyyy-MM-dd_HH:mm:ss.SSS}}.log1102MB

java - 无法在 logback.xml 中使用 Spring 属性占位符

我有一个使用Logback的SpringBoot控制台应用程序。所有属性(对于应用程序以及Logback)都被外部化到类路径中的标准application.properties文件中。这些属性在应用程序本身中可以很好地获取,但不会在logback.xml文件中获取。看起来好像在SpringBoot启动之前处理了logback.xml,因此不处理EL占位符。以FileNamePattern为例,在application.properties中,我有这样的内容:log.filePattern=/%d{yyyy/MM-MMMM/dd-EEEE}在logback.xml中,我会有这个:${lo

java - 无法在 logback.xml 中使用 Spring 属性占位符

我有一个使用Logback的SpringBoot控制台应用程序。所有属性(对于应用程序以及Logback)都被外部化到类路径中的标准application.properties文件中。这些属性在应用程序本身中可以很好地获取,但不会在logback.xml文件中获取。看起来好像在SpringBoot启动之前处理了logback.xml,因此不处理EL占位符。以FileNamePattern为例,在application.properties中,我有这样的内容:log.filePattern=/%d{yyyy/MM-MMMM/dd-EEEE}在logback.xml中,我会有这个:${lo

spring - 在 Groovy 中使用 @Value Spring 注解

我有一个groovy类,我想在其中Autowiring一个属性值。例如:public@Value("${valueA}")StringvalueA;在我的应用程序上下文中添加属性占位符app.properties为“valueA”设置了一个值,因此理论上这应该在运行时填充我的类中的字符串valueA。如果我使用java类,则此设置可以完美运行,但如果我使用groovy类,则不会。我得到一个编译错误:Error:expected'$valueA'tobeaninlineconstantoftypejava.lang.Stringin@org.springframework.beans.f