Versions in this module Expand all Collapse all v0 v0.1.1 Sep 16, 2023 v0.1.0 Sep 15, 2023 Changes in this version + var ErrInstallationNotFound = errors.New("installation not found") + type Installation struct + Arch string + Name string + Path string + Version int + func DiscoverJava(executable, name string) (*Installation, error) + type Manager interface + Discover func(name string) (*Installation, error) + GetDefault func() string + GetInstallation func(name string) *Installation + Installations func() []string + Save func() error + SetDefault func(name string) error + func NewManager(dataDir string) (Manager, error)