2017-05-10 9 views
0

mavenプロジェクトのcsvファイルから値を読み取ることができません。 testngを使用して完全に動作します。私が紛失しているものが何であるかを知る上で助けてくれる人もいますか?Mavenビルドでcsvファイルリーダーが実行されない

ここに私のコードです: import java.io.FileReader; import com.opencsv.CSVReader;

public static void Test() throws Exception 
{ 

@SuppressWarnings("resource") 
    CSVReader reader = new CSVReader(new FileReader("File")); 
     String [] csvCell; 

     while ((csvCell = reader.readNext()) != null) 
     { 



     String A = csvCell[0]; 
     String B = csvCell[1]; 
} 
Maven Dependency 
    <dependency> 
<groupId>com.opencsv</groupId> 
<artifactId>opencsv</artifactId> 
<version>3.9</version> 

+0

で試してみてください、あなたは、CSV(MS DOS)形式を意味していますか? – DebanjanB

+0

あなたのMavenビルドのどの部分をこのコードを実行すると思いますか? –

+0

私の関数の1つでは、csvファイルから入力をフェッチします。 – user3564992

答えて

0

同じ依存性を有するが、テスト範囲

<dependency> 
<groupId>com.opencsv</groupId> 
<artifactId>opencsv</artifactId> 
<version>3.9</version> 
</dependency> 
<dependency> 
<groupId>com.opencsv</groupId> 
<artifactId>opencsv</artifactId> 
<version>3.9</version> 
<scope>test</scope> 
</dependency> 
+0
+0

を追加した後、「パッケージcom.opencsvが存在しません」エラーが表示されるtestngビルドを使用して実行すると、これは絶対にうまく動作します – user3564992

関連する問題