Maven 2 如何抑制/控制货车FTP Maven扩展的日志记录?

Maven 2 如何抑制/控制货车FTP Maven扩展的日志记录?,maven-2,maven,maven-3,wagon,maven-wagon-plugin,Maven 2,Maven,Maven 3,Wagon,Maven Wagon Plugin,我使用FTP部署Maven站点。工作正常,但输出中充满了FTP连接/身份验证详细信息,可以有效地向所有人公开登录名和密码(特别是当项目是开源的并且其CI协议可以公开访问时): 是否可以禁止此日志记录?或者配置它。。。这是我的pom.xml的一部分,其中使用了FTP: [...] <build> <extensions> <extension> <groupId>org.apache.maven.wag

我使用FTP部署Maven站点。工作正常,但输出中充满了FTP连接/身份验证详细信息,可以有效地向所有人公开登录名和密码(特别是当项目是开源的并且其CI协议可以公开访问时):

是否可以禁止此日志记录?或者配置它。。。这是我的
pom.xml
的一部分,其中使用了FTP:

[...]
<build>
    <extensions>
        <extension>
            <groupId>org.apache.maven.wagon</groupId>
            <artifactId>wagon-ftp</artifactId>
            <version>1.0-beta-7</version>
        </extension>
    </extensions>
    [...]
</build>
[...]
[…]
org.apache.maven.wagen
货车ftp
1.0-beta-7
[...]
[...]

不可能,基本上它与maven站点插件相关,而不是与VangFTP(它只是apache commons net ftp客户端的一个简单适配器)相关。请参阅第310行中的

   Debug debug = new Debug();

   wagon.addSessionListener( debug );

   wagon.addTransferListener( debug ); 
在何处使用标准输出

我认为最好的解决方案是使用更复杂的SessionListener或标志,以避免在源代码中不需要添加SessionListener(调试)。

我们报告了:
   Debug debug = new Debug();

   wagon.addSessionListener( debug );

   wagon.addTransferListener( debug );