Replace dependency to sun.security.tools.keytool with Bouncy Castle

Description

Replace the sun.security.tools.keytool.Main dependency at org.idempiere.install with Bouncy Castle library. This remove a dependency to internal jdk api and the need to have the "add-exports" value="java.base/sun.security.tools.keytool=ALL-UNNAMED" attribute at the .classpath of org.adempiere.install

Environment

None

Activity

Show:

Carlos Ruiz December 27, 2020 at 3:23 PM

Hi, suggested:

--add-exports on pom.xml also should remove

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created December 26, 2020 at 2:59 AM
Updated March 1, 2021 at 12:17 PM
Resolved December 27, 2020 at 2:07 PM