草庐IT

reg_logs_org

全部标签

java - 如何从 pom 编辑器中删除 org.apache.maven.plugin.jar.JarMojo 错误

我正在使用SpringToolSuite3.1.0.RELEASE,我创建的每个项目中的pom.xml文件都有一个名为“org.apache.maven.plugin.jar.JarMojo”的错误。没有进一步的错误详细信息。创建新的SpringUtility项目时,即使在自动生成的pom.xml中也会出现此错误。它不会在构建过程中导致任何错误,它只会显示在IDE中(pom编辑器中Overview选项卡的顶部和pom.xml的第一行)。有人以前见过这个并且知道如何解决它吗?Google没有帮助。这是我的SpringToolSuite为SpringUtility项目生成的默认pom.xm

java - 加载 XML 配置文件时出现 Log4j2 错误

我正在尝试使用嵌入在我的Java应用程序中的Log4j2的XML配置文件,但它不起作用。代码:ConfigurationSourcesource=newConfigurationSource(Main.class.getResourceAsStream("/in/gunbound/prelauncher/server/log4j2/log4j2.xml"));ConfigurationFactoryfactory=(ConfigurationFactory)XMLConfigurationFactory.getInstance().getConfiguration(source);Co

java - WAS 8.5 : java. lang.ClassCastException : org. apache.xerces.jaxp.SAXParserFactoryImpl 与 javax.xml.parsers.SAXParserFactory 不兼容

我正在WebsphereApplicationServer8.5中部署J2EEWeb应用程序。Web应用程序有一个与所有第三方库共享的库。所有内部编码库都在WEB-INF/lib文件夹中。问题是只有一些jspsWAS抛出以下异常。我认为它与xercesImpl-2.8.1.jar有关,但我不明白为什么会抛出这个异常,为什么它只抛出一些页面。在tomcat中它运行完美。java.lang.ClassCastException:org.apache.xerces.jaxp.SAXParserFactoryImplincompatiblewithjavax.xml.parsers.SAXPa

java - 使用 log4j2 时日志文件为空

我在我的项目中使用log4j2是这样的:logger.log(Level.ERROR,this.logData);我的配置文件是这样的:%d%p%c{1.}[%t]%m%ex%n它创建了我的文件,我向其中记录了一些内容,但它仍然是空的。当我试图删除这个文件时,操作系统告诉我它正在使用中(如果应用程序当前正在运行),但即使我停止应用程序,文件仍然是空的。那么我应该更改哪些设置才能使其正常工作? 最佳答案 我怀疑异步日志没有正确打开。从beta-9开始,无法在XML配置中打开异步记录器,您必须将系统属性Log4jContextSelec

java - org.springframework.beans.NotWritablePropertyException : Invalid property 'adminEmails' of bean class

我被下面给出的这个错误卡住了:堆栈跟踪Apr16,201412:21:23PMorg.springframework.beans.factory.xml.XmlBeanDefinitionReaderloadBeanDefinitionsINFO:LoadingXMLbeandefinitionsfromclasspathresource[beans.xml]Exceptioninthread"main"org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'collection

java - Log4j2 的 FailoverAppender 错误 : appender Failover has no parameter that matches element Failovers

当我使用log4j2.1编译我的spring3.2.9web应用程序时,这个错误出现在控制台中:2015-02-0212:08:25,213ERRORappenderFailoverhasnoparameterthatmatcheselementFailovers我的理解是元素“Failover”中不存在元素“Failover”,对吗?为什么会这样?我看不出有什么问题,因为我有sameconfigurationasthelog4j2manual.我的log4j2.xml中有这个配置:[%d{ISO8601}]%c[%C{1}]-%p:%m%n[%d{ISO8601}][%c]-%p:%

java - 包属性未检测到 Log4j2 (2.1) 自定义插件

我已将我的log4j2自定义插件打包到一个单独的jar中(仅包含插件类)并将其放入应用程序类路径中。但它没有被检测到。我用谷歌搜索发现这是一个错误-不再使用“packages”参数。还有一些链接建议了一些替代方案,其中mavenpom.xml和log4j2插件dat文件出现在上下文中。问题是我不熟悉maven,也不知道dat文件是如何生成的。我只知道它包含在log4j-2.1-core.jar中,其中现有的log4j2插件在pom.xml中定义。有人可以建议我如何让我的自定义插件工作吗?我经历了这个-Log4j2customplugins-annotationprocessingwit

java - 如何向 log4j2 的 JSON 日志添加字段

假设我有一个标准的JSON日志,如文档中的示例(如下){"logger":"com.foo.Bar","timestamp":"1376681196470","level":"INFO","thread":"main","message":"Messageflushedwithimmediateflush=true"}现在我想像这样向这个日志添加自定义信息:{"logger":"com.foo.Bar","timestamp":"1376681196470","level":"INFO","thread":"main","message":"Messageflushedwithimme

java - Log4j2 - 错误处理元素Appender

我想写一个简单的程序来测试log4j2。我从manual复制了大部分代码.这是我得到的错误:2016-05-0210:11:31,054mainERRORErrorprocessingelementAppender([Appenders:null]):CLASS_NOT_FOUND2016-05-0210:11:31,054mainERRORErrorprocessingelementAppender([Appenders:null]):CLASS_NOT_FOUND2016-05-0210:11:31,117mainERRORUnabletolocateappender"STDOUT

java - org.apache.catalina.core.StandardContext.startInternal 一个或多个监听器启动失败

我在Java/Spring/ApacheCxf上工作网络应用程序,突然间,当我进行了一些明显幼稚的更改时出现错误,25-Aug-201711:48:43.036INFO[RMITCPConnection(2)-127.0.0.1]org.apache.jasper.servlet.TldScanner.scanJarsAtleastoneJARwasscannedforTLDsyetcontainednoTLDs.EnabledebugloggingforthisloggerforacompletelistofJARsthatwerescannedbutnoTLDswerefoundi