gradle - log4j2 error when executing jar -
i have built artifacts in springboot&gradle using intellij idea. runs within ide, when execute "java -dlog4j.configurationfile=/project_dir/src/main/resources/development/log4j2.xml -jar /my_artifacts_output_dir/poppy.jar" error occurs.
error statuslogger unrecognized format specifier [d] error statuslogger unrecognized conversion specifier [d] starting @ position 16 in conversion pattern. error statuslogger unrecognized format specifier [thread] error statuslogger unrecognized conversion specifier [thread] starting @ position 25 in conversion pattern. error statuslogger unrecognized format specifier [level] error statuslogger unrecognized conversion specifier [level] starting @ position 35 in conversion pattern. error statuslogger unrecognized format specifier [logger] error statuslogger unrecognized conversion specifier [logger] starting @ position 47 in conversion pattern. error statuslogger unrecognized format specifier [msg] error statuslogger unrecognized conversion specifier [msg] starting @ position 54 in conversion pattern. error statuslogger unrecognized format specifier [n] error statuslogger unrecognized conversion specifier [n] starting @ position 56 in conversion pattern. error statuslogger no log4j2 configuration file found. using default configuration: logging errors console. error statuslogger unrecognized format specifier [d] error statuslogger unrecognized conversion specifier [d] starting @ position 16 in conversion pattern. error statuslogger unrecognized format specifier [thread] error statuslogger unrecognized conversion specifier [thread] starting @ position 25 in conversion pattern. error statuslogger unrecognized format specifier [level] error statuslogger unrecognized conversion specifier [level] starting @ position 35 in conversion pattern. error statuslogger unrecognized format specifier [logger] error statuslogger unrecognized conversion specifier [logger] starting @ position 47 in conversion pattern. error statuslogger unrecognized format specifier [msg] error statuslogger unrecognized conversion specifier [msg] starting @ position 54 in conversion pattern. error statuslogger unrecognized format specifier [n] error statuslogger unrecognized conversion specifier [n] starting @ position 56 in conversion pattern. <>spring>>>
:: spring boot ::
%d [%thread] %-5level %logger - %msg%n org.springframework.beans.factory.beandefinitionstoreexception: failed parse configuration class [com.pdd.service.poppy.api.poppyapiapplicationcontext]; nested exception java.io.filenotfoundexception: class path resource [poppy-api-env.properties] cannot opened because not exist @ org.springframework.context.annotation.configurationclassparser.parse(configurationclassparser.java:181) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclasspostprocessor.processconfigbeandefinitions(configurationclasspostprocessor.java:321) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclasspostprocessor.postprocessbeandefinitionregistry(configurationclasspostprocessor.java:243) ~[poppy.jar:?] @ org.springframework.context.support.postprocessorregistrationdelegate.invokebeandefinitionregistrypostprocessors(postprocessorregistrationdelegate.java:273) ~[poppy.jar:?] @ org.springframework.context.support.postprocessorregistrationdelegate.invokebeanfactorypostprocessors(postprocessorregistrationdelegate.java:98) ~[poppy.jar:?] @ org.springframework.context.support.abstractapplicationcontext.invokebeanfactorypostprocessors(abstractapplicationcontext.java:678) ~[poppy.jar:?] @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:520) ~[poppy.jar:?] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.refresh(embeddedwebapplicationcontext.java:118) ~[poppy.jar:?] @ org.springframework.boot.springapplication.refresh(springapplication.java:764) ~[poppy.jar:?] @ org.springframework.boot.springapplication.dorun(springapplication.java:357) [poppy.jar:?] @ org.springframework.boot.springapplication.run(springapplication.java:305) [poppy.jar:?] @ org.springframework.boot.springapplication.run(springapplication.java:1124) [poppy.jar:?] @ org.springframework.boot.springapplication.run(springapplication.java:1113) [poppy.jar:?] @ com.pdd.service.poppy.api.poppyapiapplicationcontext.main(poppyapiapplicationcontext.java:38) [poppy.jar:?] caused by: java.io.filenotfoundexception: class path resource [poppy-api-env.properties] cannot opened because not exist @ org.springframework.core.io.classpathresource.getinputstream(classpathresource.java:172) ~[poppy.jar:?] @ org.springframework.core.io.support.encodedresource.getinputstream(encodedresource.java:153) ~[poppy.jar:?] @ org.springframework.core.io.support.propertiesloaderutils.fillproperties(propertiesloaderutils.java:98) ~[poppy.jar:?] @ org.springframework.core.io.support.propertiesloaderutils.fillproperties(propertiesloaderutils.java:72) ~[poppy.jar:?] @ org.springframework.core.io.support.propertiesloaderutils.loadproperties(propertiesloaderutils.java:58) ~[poppy.jar:?] @ org.springframework.core.io.support.resourcepropertysource.<init>(resourcepropertysource.java:84) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclassparser.processpropertysource(configurationclassparser.java:360) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclassparser.doprocessconfigurationclass(configurationclassparser.java:254) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclassparser.processconfigurationclass(configurationclassparser.java:231) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclassparser.parse(configurationclassparser.java:198) ~[poppy.jar:?] @ org.springframework.context.annotation.configurationclassparser.parse(configurationclassparser.java:167) ~[poppy.jar:?] ... 13 more there similar errors in so, none of solutions can help.
this error occurs because build project in wrong way manifest not describe dependencies correctly.
Comments
Post a Comment