何が原因であるかわかりません。それは何も与えないグーグル多くのデバッグ文を出力するCheckstyle
...
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:158) Converted to Byte value '0'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value:
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Character' value ' ' to type 'Character'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a Character
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Double'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:158) Converted to Double value '0.0'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Float'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:158) Converted to Float value '0.0'
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,889 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Integer'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a Integer
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Long'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:158) Converted to Long value '0'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Short'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:158) Converted to Short value '0'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0.0
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'BigDecimal' value '0.0' to type 'BigDecimal'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a BigDecimal
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'BigInteger' value '0' to type 'BigInteger'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a BigInteger
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: false
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Boolean' value 'false' to type 'Boolean'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a Boolean
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Byte'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:convert:158) Converted to Byte value '0'
11 Jan 2017 15:30:46,890 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value:
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Character' value ' ' to type 'Character'
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:149) No conversion required, value is already a Character
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Double'
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:158) Converted to Double value '0.0'
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Float'
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:158) Converted to Float value '0.0'
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:setDefaultValue:336) Setting default value: 0
11 Jan 2017 15:30:46,891 [DEBUG] (AbstractConverter.java:convert:127) Converting 'Integer' value '0' to type 'Integer'
...
:
コンフィギュレーションファイルへの変更なしで、それはこのように出力しないものに使用されるような何かが、異なっていなければならないが、起こっているように見えます。何か変わったはずですが、私は何が見つかったのか、何がこの動きを制御しているかを知ることができませんでした。誰かがこれの設定が通常見つかる場所を教えてもらえますか?
EDIT:々BeanUtilsに見た後、私はソースコードのこのビットに出くわした:
if (log().isDebugEnabled()) {
log().debug(...
}
だから、明らかに、このリターン:私はこれに囲まれたすべての出力文を、見つけるhttps://commons.apache.org/proper/commons-beanutils/apidocs/src-html/org/apache/commons/beanutils/converters/AbstractConverter.html
しますtrue
。私はそれがいかに可能かはわかりません。今私はそれをオフにする方法を見つける必要があります。
私は、Logbackを使用するPlay Frameworkを使用しています。 log4jプロパティファイルはありません。
EDIT:どこにでも解決策が見つからないので、奨励金を出しました。すべてのGoogleは、私にソースコードまたは他の人のログを提供します。私は、ログバック設定で名前空間とクラスを無効にしようとしましたが、うまくいきませんでした。私はすべてをERRORとOFFに設定しようとしましたが、うまくいきませんでした。私はアイデアがありません。どこにでもこのソリューションが見つからないというのは本当に面倒です。どんな助けもありがとう。
EDIT:ビルドツールはplayです。これはsbtのラッパーです。 checkstyleの設定は次のようになります。https://github.com/ymasory/play-pmd-checkstyle/blob/master/project/Build.scala
examepleスクリプトとまったく同じコマンドラインオプションを使用します。また、Build.scalaファイルにもあります。
次に、play checkstyle
を実行して出力します。
のCheckstyle用の構成XMLは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" "http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
<module name="Checker">
<property name="severity" value="warning"/>
<module name="SuppressionFilter">
<property name="file" value="project/suppressions.xml"/>
</module>
<module name="TreeWalker">
<module name="JavadocMethod">
<property name="suppressLoadErrors" value="true"/>
</module>
<module name="JavadocType"/>
<module name="JavadocVariable"/>
<module name="JavadocStyle"/>
<module name="ConstantName"/>
そして、複数のモジュールと、ファイルの終わりまで、その。
うん、それはチェックスタイルから来ているのでしょうか?['AbstractConverter'](https://github.com/checkstyle/checkstyle/search?utf8=%E2%9C%93&q=AbstractConverter)のレポを検索しても結果は得られませんでした。 – nickb
これはBeanUtilsによく似ています。 –
@DaveNewtonこれは、Apacheロガーのデバッグが有効になっているようですが、これを設定しているプロジェクトで設定を見つけることができません。そして、それは起こるのには役に立たなかった。 – KdgDev