我正在做一些基于 thucydides-jbehave-archetype 的 java maven 项目。
通过maven添加smslib依赖:
<dependency>
<groupId>org.smslib</groupId>
<artifactId>smslib</artifactId>
<version>dev-SNAPSHOT</version>
</dependency>
...
<repositories>
<repository>
<id>smslib-snapshots</id>
<name>SMSLib Repository</name>
<url>http://smslib.org/maven2/snapshots/</url>
</repository>
</repositories>
在纯网络测试中,我计划进行一些短信发送/接收;sms 代码放在 src/main/java/projectname/gsm 包中(例如页面对象放在 src/main/java/projectname/pages 中,步骤放在 src/test/java/projectname.jbehave/ 中)。我想为 smslib 启用调试消息,但不是为 thucydides 启用调试消息。但是,log4j.properties 没有用于 smslib 的位置,并且有一个位置导致出现 thucydides 的调试消息。