组织ID: |
org.seleniumhq.selenium.server |
项目ID: |
selenium-server |
版本: |
1.0-beta-2 |
最后修改时间: |
2018-08-28 16:20:19 |
包类型: |
jar |
标题: |
Selenium RC Server |
大小: |
3.53KB |
|
Maven引入代码: |
<dependency>
<groupId>org.seleniumhq.selenium.server</groupId>
<artifactId>selenium-server</artifactId>
<version>1.0-beta-2</version>
</dependency>
|
Gradle引入代码: |
org.seleniumhq.selenium.server:selenium-server:1.0-beta-2
|
下载Jar包: |
|
POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.seleniumhq.selenium</groupId>
<version>1.0-beta-2</version>
<artifactId>selenium-rc</artifactId>
</parent>
<groupId>org.seleniumhq.selenium.server</groupId>
<artifactId>selenium-server</artifactId>
<packaging>jar</packaging>
<name>Selenium RC Server</name>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptor>src/main/assembly/dep.xml</descriptor>
<archive>
<manifest>
<mainClass>org.openqa.selenium.server.SeleniumServer</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.2-SNAPSHOT</version>
<executions>
<execution>
<id>compile</id>
<phase>compile</phase>
<configuration>
<tasks>
<exec executable="svnversion" outputProperty="svn-revision" failOnError="true">
<arg value="."/>
</exec>
<unzip src="${maven.dependency.org.seleniumhq.selenium.core.selenium-core.jar.path}" dest="target/classes">
<patternset>
<include name="VERSION.txt"/>
</patternset>
</unzip>
<propertyfile file="target/classes/VERSION.txt">
<entry key="selenium.rc.version" value="${project.version}" />
<entry key="selenium.rc.revision" value="${svn-revision}" />
</propertyfile>
<property file="target/classes/VERSION.txt" />
<copy todir="target/classes" overwrite="true">
<fileset dir="src/main/resources">
<include name="core/scripts/selenium-version.js"/>
</fileset>
<filterset>
<filter token="COREVERSION" value="${selenium.core.version}"/>
<filter token="COREREVISION" value="${selenium.core.revision}"/>
<filter token="RCVERSION" value="${project.version}"/>
<filter token="RCREVISION" value="${svn-revision}"/>
</filterset>
</copy>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>fixup-bouncy-castle</id>
<phase>verify</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<!-- we do the following after the assembly plugin because we can't
let the bouncy castle signature entries get dumped in to the
main jar w/o re-signing the jar, which we don't want to do.
so this simple trick removes the two files that tip java off
to any sort of security in the first place, which is fine with us.-->
<move file="target/selenium-server-${project.version}-standalone.jar"
tofile="target/selenium-server-${project.version}-standalone.bak"/>
<jar destfile="target/selenium-server-${project.version}-standalone.jar">
<zipfileset src="target/selenium-server-${project.version}-standalone.bak"
excludes="META-INF/BCKEY.DSA,META-INF/BCKEY.SF"/>
<manifest>
<attribute name="Main-Class" value="org.openqa.selenium.server.SeleniumServer"/>
</manifest>
</jar>
<delete file="target/selenium-server-${project.version}-standalone.bak"/>
</tasks>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-nodeps</artifactId>
<version>1.6.5</version>
</dependency>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-trax</artifactId>
<version>1.6.5</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium.server</groupId>
<artifactId>selenium-server-coreless</artifactId>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium.core</groupId>
<artifactId>selenium-core</artifactId>
</dependency>
</dependencies>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
core/scripts/selenium-version.js
VERSION.txt
META-INF/maven/org.seleniumhq.selenium.server/selenium-server/pom.xml
META-INF/maven/org.seleniumhq.selenium.server/selenium-server/pom.properties
|
依赖Jar: |
ant-nodeps-1.6.5.jar
/ant/ant-nodeps/1.6.5
查看ant-nodeps所有版本文件
ant-trax-1.6.5.jar
/ant/ant-trax/1.6.5
查看ant-trax所有版本文件
|