Maven PLDoc Plugin Settings
PropertyOptionalDescriptionExample
maven.pldoc.application.titleYesName of the application, appears in the generated documentation. Default value is $pom.name
maven.pldoc.src.dirYesThe location of the PL/SQL source code. Default value is $basedir/src/main/sql
maven.pldoc.build.dirYesThe location of the generated documentation (HTML files). Default value is $maven.docs.dest/pldoc
maven.pldoc.includesYesSpecifies a list of patterns to include in the documentation generation process. Default value is **/*.sql
maven.pldoc.inputEncodingYesThe encoding used in the input files. Default value is the operating system default encoding.
maven.pldoc.overviewfileYesThe overview file in HTML format.
maven.pldoc.stylesheetYesCSS File for the result documentation; this CSS is only used when format is XML
maven.pldoc.sourcestylesheetYesCSS File for any extracted source code
maven.pldoc.saveSourceCodeYesSave source code to the file system whilst reading from the databaseno
maven.pldoc.ignoreCommentsYesIgnore content of comments when searching for matching codeno
maven.pldoc.ignoreIdentifiersYesIgnore content of variables or pbject names when searching for matching codeno
maven.pldoc.ignoreLiteralsYesIgnore content of dates number and string literals when searching for matching codeno
maven.pldoc.minimumTokenYesMinimum of tokens to constitute a match50
maven.pldoc.formatYesOutput format for any code matches found: text, xml, csvtext
maven.pldoc.exitonerrorYes"yes" forces program exit when some input file cannot be processed. If "no" (the default), the file is skipped and processing continues.
maven.pldoc.dbUrlYesJDBC URL to connect to the target database - jdbc:oracle:thin:@//HOST:PORT/SERVICE or SIDjdbc:oracle:thin:@//192.168.100.1:1521/orcl
maven.pldoc.dbUserYesDatabase user name - the user should have execute privilege to the PL/SQL or should have SELECT_CATALOG_ROLE
maven.pldoc.dbPasswordYesDatabase user password
maven.pldoc.inputTypesYesComma-separated list of Oracle Object types which should be parsed from the data dictionaryPROCEDURE,FUNCTION,TRIGGER,PACKAGE,TYPE,PACKAGE BODY,TYPE BODY
maven.pldoc.inputObjectsYesComma separated list of SCHEME_NAME.OBJECT_NAME values to be checked for matching objects- these values may contain Oracle wildcards, e.g. "%" and "_"HR.%,%,PM.%,SCOTT.%,SH.%
maven.pldoc.showSkippedPackagesYesDisplay list of modules which failed to parse in log output and in generated documentation.
maven.pldoc.ignoreInformalCommentsYesIgnore informal PL/SQL comments "--" when searching for PLDoc comments.
maven.pldoc.driverNameYesFully qualified class name of the JDBC driver used to access a database.com.timesten.jdbc.TimesTenDriver
maven.pldoc.getMetadataStatementYesA callable statement taking the same parameters as Oracle's DBMS_METADATA.GET_DDL function."? = call PLS.GET_SOURCE_LOB( ? , ? , ? , ? , ? , ? )"
maven.pldoc.getMetadataStatementReturnTypeYesInteger equivalent to the java.sql.types constant returned by getMetaDataStatement: typically 12 (VARCHAR2) or 2005 (CLOB).2005