我在具有可执行权限的Web应用程序的chromedriver
文件夹中有resources/driver
:
➜ drivers git:(master) ✗ ls -l chromedriver
-rwxrwxrwx 1 arpitaggarwal staff 11042904 Jul 29 20:14 chromedriver
➜ drivers git:(master) ✗
当我将其打包为.war时,Maven将驱动程序文件放在classes/drivers
文件夹中并允许:
➜ drivers ls -l chromedriver
-rw-r--r-- 1 arpitaggarwal staff 11042904 Aug 11 17:49 chromedriver
这导致IllegalStateException
如下:
java.lang.IllegalStateException:驱动程序不可执行: /Users/arpitaggarwal/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/App/WEB-INF/classes/drivers/chromedriver
关于如何修复它的任何想法?
感谢。