2016-12-19 7 views
0

私はテストに静的メソッドで、WEB-INFディレクトリから読み取るしようとしている

public static void getSource(){ 
    File file = Paths.get("src/main/webapp/WEB-INF/schemas/tmp.json").toFile(); 
} 

私はこのエラーを取得する:GoogleのApp EngineのJavaランタイム環境でサポートされていない

java.nio.file.Paths is not supported by Google App Engine's Java runtime environment 

クラスはテストのためにも使用することができませんでしたか?

もしそうなら、静的メソッドからのテストでWEB-INF命令からどのように読み込むことができますか?

答えて

0

pomファイルに追加します。

<dependency> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-core</artifactId> 
      <version>2.5.6</version> 
      <scope>test</scope> 
     </dependency> 

してから、この使用:

InputStream inputStream = new FileSystemResource("src/main/webapp/WEB-INF/schemas/tmp.json").getInputStream(); 
関連する問題