This repository was archived by the owner on Feb 2, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
Jar with Dependencies - Does this library need all those "dependencies" ? #62
Comments
Currently that's directly from Maven. There's 12 direct dependencies in the library, so most of the things (including Robot framework and Jython) are coming as transient dependencies including the size quite much. I think biggest thing is Appium (as it brings OpenCV which is 65 Mb compressed. There's probably some improvements that can be made to make things smaller. |
it might be worth investigating of they are all really needed, and then use an to make sure the ones that are not needed are not included |
I'll remove those in 4.x version, and make some better approach if someone is using those (mainly Appium). |
Hi-Fi
added a commit
that referenced
this issue
Jul 25, 2019
… not included in fat-jar Instructions how to take ios/android testing to use with Maven Fixes #62
Hi-Fi
added a commit
that referenced
this issue
Jul 25, 2019
… not included in fat-jar Instructions how to take ios/android testing to use with Maven Fixes #62 Changed to use OpenJDK as Travis doesn't install Oracle anymore to image
Hi-Fi
added a commit
that referenced
this issue
Jul 25, 2019
… not included in fat-jar Instructions how to take ios/android testing to use with Maven Fixes #62 Forcing to use Trusty image
Hi-Fi
added a commit
that referenced
this issue
Sep 19, 2021
… not included in fat-jar Instructions how to take ios/android testing to use with Maven Fixes #62 Forcing to use Trusty image
Current pre-releases of Selenium4 using libraries have those dependecies as "provided". so those are not in fat jar. |
Hi-Fi
added a commit
that referenced
this issue
Oct 13, 2021
… not included in fat-jar Instructions how to take ios/android testing to use with Maven Fixes #62 Forcing to use Trusty image
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Uh oh!
There was an error while loading. Please reload this page.
The jar with dependencies is pretty sizable. Does the Selenium library actually need everything that is in there?
The text was updated successfully, but these errors were encountered: