Экспорт данных из фреймворка на основе данных
Я создал управляемую данными инфраструктуру в Selenium, используя Java, Eclipse и файл Excel. Я экспортировал исполняемый файл JAR, который отлично работает в моей системе, но не выполняется на других из-за проблем с путями. Я хотел узнать, существует ли какой-либо конкретный способ использовать файл JAR, управляемый данными, в разных системах, решая проблемы с путями? Или я должен выполнить все установки и убедиться, что все связанные ресурсы находятся в системе, в которой я хочу выполнить?
1 ответ
Использование user.dir
ключ для получения местоположения проекта с использованием Java.
Код:
System.out.println("Present Project Directory : "+ System.getProperty("user.dir"));
использование System.getProperty("user.dir")
которые требуют путь и добавить папку в соответствии с требованиями в папке проекта.
Это то, как вы динамически добавляете путь. Что бы это ни было за система. он будет динамически принимать путь к каталогу проекта
Надеюсь, это поможет вам:)