General
Configuration Name:
Runtime Settings
Localhost
RHAMT Installation:
Port:
JAVA_HOME:
Docker
Image:
RaaS
Github Repository:
RHAMT Server:
Input
Add
Java Packages
Add
Migration Path
--target eap:6 Anything to EAP 6 —
--target eap:7 Anything to EAP 7 ✔︎
--source weblogic --target eap:6 WebLogic to EAP 6 —
--source weblogic --target eap:7 WebLogic to EAP 7 —
--source websphere --target eap:6 WebSphere to EAP 6 —
--source websphere --target eap:7 WebSphere to EAP 7 —
--source eap:4 --target eap:6 EAP 4 to EAP 6 —
--source eap:5 --target eap:6 EAP 5 to EAP 6 —
--source eap:5 --target eap:7 EAP 5 to EAP 7 —
--source eap:6 --target eap:7 EAP 6 to EAP 7 —
Boolean Options
--sourceMode Evaluate source files only
--batchMode Run in non-interactive mode
--debug Run in debug mode
--discoverPackages Display available packages in the input binary application
—
--enableClassNotFoundAnalysis Analyze Java files that are not available on the class path
--enableCompatibleFilesReport Generate a Compatible Files report
--enableTattletale Generate a Tattletale report for each application
--explodedApp Input contains source files for a single application
--exportCSV Export report CSV file to --output directory
--help Display rhamt-cli help message
—
--keepWorkDirs Do not delete temporary working files
--list List installed add-ons
—
--listSourceTechnologies List available source technologies
—
--listTags List available tags
—
--listTargetTechnogies List available target technologies
—
--mavenize Create a Maven project directory structure
--online Allow network access for features that require it
--overwrite Force delete the existing output directory specified by --output
--skipReports Do not generate a report
--version Display rhamt version
—
Advanced
--additionalClassPath Additional locations to be added to the class path
--addonDir Custom addon directory —
--excludePackages Packages to exclude from analysis —
--excludeTags Tags to exclude. When specified, rules with these tags will not be processed. —
--immutableAddonDir A custom read-only add-on repository —
--includeTags Only use rules with specific tags —
--install Add-ons to install —
--mavenizeGroupId The groupId for pom's generated by --mavenize —
--packages Packages to be evaluated —
--remove Addons to remove —
--source Source technologies, servers, platforms, or frameworks to migrate from —
--target Target technologies, servers, platforms, or frameworks to migrate to —
--userIgnorePath User ignore file, in addition to ${user.home}/.rhamt/ignore/ —
--userRulesDirectory Custom rulesets location in addition to RHAMT_HOME/rules/ and ${user.home}/.rhamt/rules/ —