oracle:genscript

Full name:

org.kuali.maven.plugins:maven-oracle-plugin:1.0.0:genscript

Description:

The Oracle JDBC driver download page groups drivers by release but the filenames do not contain the version. This mojo recursively inspects a directory containing Oracle JDBC drivers following the Oracle style naming convention and generates a shell script following the Maven style naming convention. The shell script can then be used to upload the JDBC drivers to a Maven repository.

Attributes:

  • Requires a Maven project to be executed.

Optional Parameters

Name Type Since Description
jdbcDriverHome String - Directory on the file system containing Oracle JDBC drivers
Default value is: ${user.home}/.oracle.
oracleGroupId String - Default groupId for Oracle JDBC drivers
Default value is: com.oracle.
scriptFile String - File where the script will be created.
Default value is: ${project.build.directory}/deploy-jars.sh.

Parameter Details

jdbcDriverHome:

Directory on the file system containing Oracle JDBC drivers
  • Type: java.lang.String
  • Required: No
  • Expression: ${oracle.jdbcDriverDirectory}
  • Default: ${user.home}/.oracle

oracleGroupId:

Default groupId for Oracle JDBC drivers
  • Type: java.lang.String
  • Required: No
  • Expression: ${oracle.groupId}
  • Default: com.oracle

scriptFile:

File where the script will be created.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oracle.scriptDirectory}
  • Default: ${project.build.directory}/deploy-jars.sh