Java.io.filenotfoundexception: c: \ slask \ isu.dsv

Когда я использую покрытие кода в своем приложении с помощью EclEmma. Это показывает Ошибка java.io.FileNotFoundException: C:\slask\isu.dsv, из-за которой тест Junit не выполняется. Не могли бы вы мне помочь?

Кажется довольно очевидным, что файла там нет. Какой у Вас вопрос?

Federico klez Culloca 26.10.2018 09:09

Не могли бы вы показать код?

nguyentt 26.10.2018 09:10

Пожалуйста, опубликуйте всю трассировку стека, чтобы мы могли видеть, что и почему пытается получить доступ к C:\slask\isu.dsv. Теперь неясно, связано ли это с EclEmma или вашим кодом.

Piro says Reinstate Monica 26.10.2018 09:34

Разве это не очевидно? У вас нет файла на C:\slask\isu.dsv.

jbx 26.10.2018 09:40
4
4
64
2

Ответы 2

Причин могло быть две:

  1. Файл с указанным путь не существует.
  2. Файл с указанным путем существует, но по какой-то причине недоступный (запрошена запись для файла, доступного только для чтения, или разрешения не позволяют получить доступ к файлу)

Спасибо.

Это я тоже знал. Я спрашиваю, как я могу это решить. Можете ли вы подсказать мне, как получить файл .DSV

Anirudh Gupta 26.10.2018 09:33

Если возможно, опубликуйте фрагмент с трассировкой стека. Я предлагаю вам создать dsv (собственный файл, разделенный разделителями, с тем же именем в этом каталоге, а затем попробовать запустить его), посмотрите, может ли это помочь избавиться от исключения, вы можете проверить содержимое dsv позже . Подробнее о файле dsv: datatypes.net/microsoft-office-excel-file-types

redshift 26.10.2018 09:54

Некоторые моменты, которые необходимо проверить

  1. Проверьте имя папки, имя файла, имя каталога, если появляется этот вид исключения (любые орфографические ошибки).
  2. Файл, который вы проверяете, не существует
  3. Путь к файлу java должен содержать двойную обратную косую черту, на которую нельзя указывать, если вы используете обычный текстовый редактор для написания кода.

Другие вопросы по теме