Конструктор файлов не может прочитать файл в веб-сервисе RestFull - PullRequest
0 голосов
/ 25 июня 2018
File jarFile = new File("src/test/java/Draft.jar");
if ((jarFile).exists()) {

System.out.println("Jar file exists");

} 
else {

   System.out.println("Jar file not exists");

}

jar присутствует в этом месте, но он не запускается должным образом каждый раз, когда печатается «Jar file not Существует»

1 Ответ

0 голосов
/ 25 июня 2018

Вам не следует помещать файлы в src/test расположение, так как при компиляции кода он может очистить файлы

На ваш вопрос есть два способа его отладки:

а. сделайте файл jar в другом месте, а не src/test, вы можете изменить его на src/resources, фактически вам лучше не помещать файл в папку src. Также вам нужно убедиться, что путь к файлу указан правильно, иногда вам нужно добавить .. /, чтобы получить правильный путь

б. используйте absolute path вместо relative path, например:

File jarFile = new File("D://Draft.jar");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...