Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Problem

The SeaLights build scan needs the prefix of the packages in order to focus the scan only on your code and not include third party code.
Sometimes you don't know what the package prefix is.

Solution

The Sealights build scanner provides the ability to show you a list of prefixes in the java artifacts from the current working directory.
You do so by using the following command:

java -jar sl-build-scanner.jar -modules

This command requires to place the Sealights Build Scanner in the same working directory of the java artifacts analyzed.

Additional options are available for this command:

Command Reference
java -jar sl-build-scanner.jar -modules [-r] [-modulePathLength <arg>] 
ParameterDescription
r
Recursive search all folders under the workspace path
modulePathLength
Print modules with the length provided as a parameter (default value is 2).
For example, two significant names will appear as io.sealights.* and single will appear as io.*

Sample result

In the screenshot below, you'll see an illustration of the result from the modules command. for this specific artifact analyzed the relevant packages are highlighted.
The packages included parameter used for the scan of this artifact will be: "*com.kuhniverse.*"



  • No labels