1

Maven Assembly Plugin で jar ファイルを生成しようとしています。私の log4j.properties ファイルを除いて、すべて正しいです。jar ファイルを実行すると、コンソール出力は次のようになります。

log4j:WARN ロガー (com.xxxxxxxxxx.web.processengine.Main) のアペンダーが見つかりませんでした。log4j:WARN log4j システムを適切に初期化してください。log4j:WARN 詳細については 、http: //logging.apache.org/log4j/1.2/faq.html#noconfigを参照してください。

Eclipse ではうまく動作します。だから私はある種のコンパイルの問題だと思います。ここに私のアセンブリプラグインのpom構成があります:

<plugin>
        <artifactId>maven-assembly-plugin</artifactId>

        <configuration>
            <descriptorRefs>
                <descriptorRef>jar-with-dependencies</descriptorRef>
            </descriptorRefs>  
            <archive>
                <manifest>
                    <mainClass>com.xxxxxxxxx.web.processengine.Main</mainClass>
                </manifest>
            </archive>
        </configuration>

        <executions>
            <execution>
                <phase>package</phase>
                <goals>
                    <goal>single</goal>
                </goals>
            </execution>
      </executions>
    </plugin>

助けていただければ幸いです。

4

1 に答える 1