You can download selenium-server-3.1.0.jar in this page.
The Apache Software License, Version 2.0
selenium-server-3.1.0.jar file has the following types.
META-INF/MANIFEST.MF org.openqa.grid.common.GridRole.class org.openqa.grid.common.JSONConfigurationUtils.class org.openqa.grid.common.RegistrationRequest.class org.openqa.grid.common.SeleniumProtocol.class org.openqa.grid.common.exception.CapabilityNotPresentOnTheGridException.class org.openqa.grid.common.exception.ClientGoneException.class org.openqa.grid.common.exception.GridConfigurationException.class org.openqa.grid.common.exception.GridException.class org.openqa.grid.common.exception.RemoteException.class org.openqa.grid.common.exception.RemoteNotReachableException.class org.openqa.grid.common.exception.RemoteUnregisterException.class org.openqa.grid.internal.ActiveTestSessions.class org.openqa.grid.internal.BaseRemoteProxy.class org.openqa.grid.internal.DefaultTimeSource.class org.openqa.grid.internal.ExternalSessionKey.class org.openqa.grid.internal.NewSessionRequestQueue.class org.openqa.grid.internal.ProxySet.class org.openqa.grid.internal.Registry.class org.openqa.grid.internal.RemoteProxy.class org.openqa.grid.internal.SessionTerminationReason.class org.openqa.grid.internal.TestSession.class org.openqa.grid.internal.TestSlot.class org.openqa.grid.internal.TimeSource.class org.openqa.grid.internal.exception.NewSessionException.class org.openqa.grid.internal.listeners.CommandListener.class org.openqa.grid.internal.listeners.Prioritizer.class org.openqa.grid.internal.listeners.RegistrationListener.class org.openqa.grid.internal.listeners.SelfHealingProxy.class org.openqa.grid.internal.listeners.TestSessionListener.class org.openqa.grid.internal.listeners.TimeoutListener.class org.openqa.grid.internal.utils.CapabilityMatcher.class org.openqa.grid.internal.utils.DefaultCapabilityMatcher.class org.openqa.grid.internal.utils.DefaultHtmlRenderer.class org.openqa.grid.internal.utils.HtmlRenderer.class org.openqa.grid.internal.utils.SelfRegisteringRemote.class org.openqa.grid.internal.utils.configuration.CoreRunnerConfiguration.class org.openqa.grid.internal.utils.configuration.GridConfiguration.class org.openqa.grid.internal.utils.configuration.GridHubConfiguration.class org.openqa.grid.internal.utils.configuration.GridNodeConfiguration.class org.openqa.grid.internal.utils.configuration.StandaloneConfiguration.class org.openqa.grid.internal.utils.configuration.converters.BrowserDesiredCapabilityConverter.class org.openqa.grid.internal.utils.configuration.converters.CustomConverter.class org.openqa.grid.internal.utils.configuration.converters.NoOpParameterSplitter.class org.openqa.grid.internal.utils.configuration.converters.StringToClassConverter.class org.openqa.grid.internal.utils.configuration.validators.FileExistsValueValidator.class org.openqa.grid.selenium.GridLauncherV3.class org.openqa.grid.selenium.proxy.DefaultRemoteProxy.class org.openqa.grid.selenium.proxy.WebProxyHtmlRenderer.class org.openqa.grid.shared.CliUtils.class org.openqa.grid.shared.GridNodeServer.class org.openqa.grid.web.Hub.class org.openqa.grid.web.servlet.DisplayHelpServlet.class org.openqa.grid.web.servlet.DriverServlet.class org.openqa.grid.web.servlet.Grid1HeartbeatServlet.class org.openqa.grid.web.servlet.HubStatusServlet.class org.openqa.grid.web.servlet.LifecycleServlet.class org.openqa.grid.web.servlet.ProxyStatusServlet.class org.openqa.grid.web.servlet.RegistrationServlet.class org.openqa.grid.web.servlet.RegistryBasedServlet.class org.openqa.grid.web.servlet.ResourceServlet.class org.openqa.grid.web.servlet.TestSessionStatusServlet.class org.openqa.grid.web.servlet.beta.ConsoleServlet.class org.openqa.grid.web.servlet.beta.MiniCapability.class org.openqa.grid.web.servlet.beta.SlotsLines.class org.openqa.grid.web.servlet.beta.WebProxyHtmlRendererBeta.class org.openqa.grid.web.servlet.handler.LegacySeleniumRequest.class org.openqa.grid.web.servlet.handler.LegacySeleniumRequestFactory.class org.openqa.grid.web.servlet.handler.RequestHandler.class org.openqa.grid.web.servlet.handler.RequestType.class org.openqa.grid.web.servlet.handler.SeleniumBasedRequest.class org.openqa.grid.web.servlet.handler.SeleniumBasedRequestFactory.class org.openqa.grid.web.servlet.handler.SeleniumBasedResponse.class org.openqa.grid.web.servlet.handler.WebDriverRequest.class org.openqa.grid.web.servlet.handler.WebDriverRequestFactory.class org.openqa.grid.web.utils.BrowserNameUtils.class org.openqa.grid.web.utils.ExtraServletUtil.class org.openqa.selenium.remote.server.CapabilitiesComparator.class org.openqa.selenium.remote.server.Clock.class org.openqa.selenium.remote.server.DefaultDriverFactory.class org.openqa.selenium.remote.server.DefaultDriverProvider.class org.openqa.selenium.remote.server.DefaultDriverSessions.class org.openqa.selenium.remote.server.DefaultSession.class org.openqa.selenium.remote.server.DriverFactory.class org.openqa.selenium.remote.server.DriverProvider.class org.openqa.selenium.remote.server.DriverServlet.class org.openqa.selenium.remote.server.DriverSessions.class org.openqa.selenium.remote.server.FirefoxDriverProvider.class org.openqa.selenium.remote.server.JsonHttpCommandHandler.class org.openqa.selenium.remote.server.JsonParametersAware.class org.openqa.selenium.remote.server.KnownElements.class org.openqa.selenium.remote.server.SeleniumServer.class org.openqa.selenium.remote.server.Session.class org.openqa.selenium.remote.server.SessionCleaner.class org.openqa.selenium.remote.server.SnapshotScreenListener.class org.openqa.selenium.remote.server.SystemClock.class org.openqa.selenium.remote.server.handler.AcceptAlert.class org.openqa.selenium.remote.server.handler.AddConfig.class org.openqa.selenium.remote.server.handler.AddCookie.class org.openqa.selenium.remote.server.handler.BySelector.class org.openqa.selenium.remote.server.handler.CaptureScreenshot.class org.openqa.selenium.remote.server.handler.ChangeUrl.class org.openqa.selenium.remote.server.handler.ClearElement.class org.openqa.selenium.remote.server.handler.ClickElement.class org.openqa.selenium.remote.server.handler.CloseWindow.class org.openqa.selenium.remote.server.handler.ConfigureTimeout.class org.openqa.selenium.remote.server.handler.DeleteCookie.class org.openqa.selenium.remote.server.handler.DeleteNamedCookie.class org.openqa.selenium.remote.server.handler.DeleteSession.class org.openqa.selenium.remote.server.handler.DescribeElement.class org.openqa.selenium.remote.server.handler.DismissAlert.class org.openqa.selenium.remote.server.handler.ElementEquality.class org.openqa.selenium.remote.server.handler.ExecuteAsyncScript.class org.openqa.selenium.remote.server.handler.ExecuteScript.class org.openqa.selenium.remote.server.handler.FindActiveElement.class org.openqa.selenium.remote.server.handler.FindChildElement.class org.openqa.selenium.remote.server.handler.FindChildElements.class org.openqa.selenium.remote.server.handler.FindElement.class org.openqa.selenium.remote.server.handler.FindElements.class org.openqa.selenium.remote.server.handler.FullscreenWindow.class org.openqa.selenium.remote.server.handler.GetAlertText.class org.openqa.selenium.remote.server.handler.GetAllCookies.class org.openqa.selenium.remote.server.handler.GetAllSessions.class org.openqa.selenium.remote.server.handler.GetAllWindowHandles.class org.openqa.selenium.remote.server.handler.GetAvailableLogTypesHandler.class org.openqa.selenium.remote.server.handler.GetCookie.class org.openqa.selenium.remote.server.handler.GetCssProperty.class org.openqa.selenium.remote.server.handler.GetCurrentUrl.class org.openqa.selenium.remote.server.handler.GetCurrentWindowHandle.class org.openqa.selenium.remote.server.handler.GetElementAttribute.class org.openqa.selenium.remote.server.handler.GetElementDisplayed.class org.openqa.selenium.remote.server.handler.GetElementEnabled.class org.openqa.selenium.remote.server.handler.GetElementLocation.class org.openqa.selenium.remote.server.handler.GetElementLocationInView.class org.openqa.selenium.remote.server.handler.GetElementRect.class org.openqa.selenium.remote.server.handler.GetElementSelected.class org.openqa.selenium.remote.server.handler.GetElementSize.class org.openqa.selenium.remote.server.handler.GetElementText.class org.openqa.selenium.remote.server.handler.GetLogHandler.class org.openqa.selenium.remote.server.handler.GetPageSource.class org.openqa.selenium.remote.server.handler.GetScreenOrientation.class org.openqa.selenium.remote.server.handler.GetSessionCapabilities.class org.openqa.selenium.remote.server.handler.GetSessionLogsHandler.class org.openqa.selenium.remote.server.handler.GetTagName.class org.openqa.selenium.remote.server.handler.GetTitle.class org.openqa.selenium.remote.server.handler.GetWindowPosition.class org.openqa.selenium.remote.server.handler.GetWindowSize.class org.openqa.selenium.remote.server.handler.GoBack.class org.openqa.selenium.remote.server.handler.GoForward.class org.openqa.selenium.remote.server.handler.ImeActivateEngine.class org.openqa.selenium.remote.server.handler.ImeDeactivate.class org.openqa.selenium.remote.server.handler.ImeGetActiveEngine.class org.openqa.selenium.remote.server.handler.ImeGetAvailableEngines.class org.openqa.selenium.remote.server.handler.ImeIsActivated.class org.openqa.selenium.remote.server.handler.ImplicitlyWait.class org.openqa.selenium.remote.server.handler.MaximizeWindow.class org.openqa.selenium.remote.server.handler.NewSession.class org.openqa.selenium.remote.server.handler.RefreshPage.class org.openqa.selenium.remote.server.handler.Rotate.class org.openqa.selenium.remote.server.handler.SendKeys.class org.openqa.selenium.remote.server.handler.SetAlertCredentials.class org.openqa.selenium.remote.server.handler.SetAlertText.class org.openqa.selenium.remote.server.handler.SetScriptTimeout.class org.openqa.selenium.remote.server.handler.SetWindowPosition.class org.openqa.selenium.remote.server.handler.SetWindowSize.class org.openqa.selenium.remote.server.handler.Status.class org.openqa.selenium.remote.server.handler.SubmitElement.class org.openqa.selenium.remote.server.handler.SwitchToFrame.class org.openqa.selenium.remote.server.handler.SwitchToParentFrame.class org.openqa.selenium.remote.server.handler.SwitchToWindow.class org.openqa.selenium.remote.server.handler.UploadFile.class org.openqa.selenium.remote.server.handler.WebDriverHandler.class org.openqa.selenium.remote.server.handler.WebElementHandler.class org.openqa.selenium.remote.server.handler.html5.ClearLocalStorage.class org.openqa.selenium.remote.server.handler.html5.ClearSessionStorage.class org.openqa.selenium.remote.server.handler.html5.GetAppCacheStatus.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageKeys.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageSize.class org.openqa.selenium.remote.server.handler.html5.GetLocationContext.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageItem.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageKeys.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageSize.class org.openqa.selenium.remote.server.handler.html5.RemoveLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.RemoveSessionStorageItem.class org.openqa.selenium.remote.server.handler.html5.SetLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.SetLocationContext.class org.openqa.selenium.remote.server.handler.html5.SetSessionStorageItem.class org.openqa.selenium.remote.server.handler.html5.Utils.class org.openqa.selenium.remote.server.handler.interactions.ClickInSession.class org.openqa.selenium.remote.server.handler.interactions.DoubleClickInSession.class org.openqa.selenium.remote.server.handler.interactions.MouseDown.class org.openqa.selenium.remote.server.handler.interactions.MouseMoveToLocation.class org.openqa.selenium.remote.server.handler.interactions.MouseUp.class org.openqa.selenium.remote.server.handler.interactions.SendKeyToActiveElement.class org.openqa.selenium.remote.server.handler.interactions.touch.DoubleTapOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Down.class org.openqa.selenium.remote.server.handler.interactions.touch.Flick.class org.openqa.selenium.remote.server.handler.interactions.touch.LongPressOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Move.class org.openqa.selenium.remote.server.handler.interactions.touch.Scroll.class org.openqa.selenium.remote.server.handler.interactions.touch.SingleTapOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Up.class org.openqa.selenium.remote.server.handler.internal.ArgumentConverter.class org.openqa.selenium.remote.server.handler.internal.ResultConverter.class org.openqa.selenium.remote.server.handler.mobile.GetNetworkConnection.class org.openqa.selenium.remote.server.handler.mobile.SetNetworkConnection.class org.openqa.selenium.remote.server.log.LoggingManager.class org.openqa.selenium.remote.server.log.LoggingOptions.class org.openqa.selenium.remote.server.log.MaxLevelFilter.class org.openqa.selenium.remote.server.log.PerSessionLogHandler.class org.openqa.selenium.remote.server.log.SessionLogsToFileRepository.class org.openqa.selenium.remote.server.log.ShortTermMemoryHandler.class org.openqa.selenium.remote.server.log.StdOutHandler.class org.openqa.selenium.remote.server.log.TerseFormatter.class org.openqa.selenium.remote.server.rest.PropertyMunger.class org.openqa.selenium.remote.server.rest.Responses.class org.openqa.selenium.remote.server.rest.RestishHandler.class org.openqa.selenium.remote.server.rest.ResultConfig.class org.openqa.selenium.remote.server.xdrpc.CrossDomainRpc.class org.openqa.selenium.remote.server.xdrpc.CrossDomainRpcLoader.class org/openqa/grid/common/defaults/DefaultHub.json org/openqa/grid/common/defaults/DefaultNodeWebDriver.json org/openqa/grid/common/defaults/DefaultStandalone.json org/openqa/grid/images/MicrosoftEdge.png org/openqa/grid/images/android.png org/openqa/grid/images/aurora.png org/openqa/grid/images/blue-background-gradient.png org/openqa/grid/images/chrome.png org/openqa/grid/images/consoleservlet.css org/openqa/grid/images/consoleservlet.js org/openqa/grid/images/displayhelpservlet.css org/openqa/grid/images/displayhelpservlet.html org/openqa/grid/images/displayhelpservlet.js org/openqa/grid/images/favicon.ico org/openqa/grid/images/firefox.png org/openqa/grid/images/firefoxbeta.png org/openqa/grid/images/htmlunit.png org/openqa/grid/images/internet_explorer.png org/openqa/grid/images/jquery-3.1.1.min.js org/openqa/grid/images/nightly.png org/openqa/grid/images/opera.png org/openqa/grid/images/phantomjs.png org/openqa/grid/images/safari.png org/openqa/grid/images/selenium.png org/openqa/grid/images/unofficial.png org/openqa/selenium/remote/server/client.js org/openqa/selenium/remote/server/hub.html org/openqa/selenium/remote/server/style.css
selenium-server-3.1.0.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>3.1.0</version> <name>selenium-server</name> <description>Selenium automates browsers. That's it! What you do with that power is entirely up to you.</description> <url>http://www.seleniumhq.org/</url> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>simon.m.stewart</id> <name>Simon Stewart</name> <roles> <role>Owner</role> </roles> </developer> <developer> <id>dawagner</id> <name>Daniel Wagner-Hall</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>eran.mes@gmail.com</id> <name>Eran Mes</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>james.h.evans.jr</id> <name>Jim Evans</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>jari.bakken</id> <name>Jari Bakken</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>michael.tamm2</id> <name>Michael Tamm</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>theautomatedtester</id> <name>David Burns</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>krosenvold</id> <name>Kristian Rosenvold</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>lsemerau</id> <name>Luke Inman-Semerau</name> <roles> <role>Committer</role> </roles> </developer> <developer> <id>barancev</id> <name>Alexei Barantsev</name> <roles> <role>Committer</role> </roles> </developer> </developers> <scm> <connection>scm:git:git@github.com:SeleniumHQ/selenium.git</connection> <developerConnection>scm:git:git@github.com:SeleniumHQ/selenium.git</developerConnection> <url>https://github.com/SeleniumHQ/selenium/</url> </scm> <dependencies> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.1.0</version> <classifier></classifier> </dependency> <dependency> <groupId>com.beust</groupId> <artifactId>jcommander</artifactId> <version>1.48</version> <classifier></classifier> </dependency> <dependency> <groupId>net.jcip</groupId> <artifactId>jcip-annotations</artifactId> <version>1.0</version> <classifier></classifier> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>jetty-repacked</artifactId> <version>9.2.13.v20160825</version> <classifier></classifier> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>htmlunit-driver</artifactId> <version>2.23.2</version> <classifier></classifier> </dependency> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.15</version> <classifier></classifier> </dependency> </dependencies> </project>
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>3.1.0</version> </dependency>
If you think the following selenium-server-3.1.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download selenium-server-3.1.0.jar file