問題: (プロパティ ファイルから) 値を JUnit テストの静的変数にロードして、クラス ルールで使用したいと考えています。
PropertyPlaceholderConfigurator は静的変数に接続されないため、Spring コンテキストでは使用できません。使用中
@Value("${port}")
private static int port;
春は文句を言う
2012-12-06 11:39:39 o.s.b.f.a.AutowiredAnnotationBeanPostProcessor [WARN] Autowired annotation is not supported on static fields: private static int OrderJobIT.port
プロパティ ファイルを読み込んで、java.util.Properties を使用してそこから値を抽出することはできますが、これは明確な解決策ではありません。春を使用してこれを行うより良い方法はありますか? 基本的に、JUnit クラス ルールでプロパティ値を使用したいと考えています。