Configuring repositories and proxy settings for the installUtility command
In the repositories.properties file, you can configure how the installUtility command accesses local directory-based repositories, instances of the Liberty Asset Repository Service, and the Liberty Repository.
About this task
The installUtility command can access the following repositories:
- The Liberty Repository, a public IBM®-hosted repository that is accessible through the internet. For more information, see Liberty Repository.
- The Liberty Asset Repository Service, an open source service that you can use to create an on-premises repository that is remotely accessible behind the firewall of an enterprise. For more information, see the WASdev/tool.lars project on GitHub.
- Local directory-based repositories, which you create by using the installUtility download action or by downloading the wlp-featureRepo-<version>.zip file, which contains all applicable features and addons. For more information, see Downloading assets using the installUtility command.
Both the installUtility command and the featureManager command use the same configuration properties file, repositories.properties. The proxy settings are shared, but the repository settings are used only by the installUtility command. To manage assets and complete repository-based installation, find, or uninstallation operations, use the installUtility command instead of the featureManager command.
Tip: You can download or install assets from a single local directory-based repository
by specifying the repository on the --from option. No additional configuration
in the repositories.properties file is required. For more information, see
installUtility command.
To access the Liberty Repository with limited internet access or through a
firewall, ensure that you have access to the following hosts and ports:
public.dhe.ibm.com
on port 443asset-websphere.ibm.com
on port 443
Note: The installUtility command supports only proxy servers with HTTP/HTTPS
protocols.