Class SystemPathBinaryResolver
java.lang.Object
io.github.ascopes.protobufmavenplugin.utils.SystemPathBinaryResolver
@Description("Discovers executables on the system-path using OS-aware resolution techniques")
@Named
public final class SystemPathBinaryResolver
extends Object
A bean that allows discovering a binary on the system path, using OS-specific resolution
semantics.
- Author:
- Ashley Scopes
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
log
private static final org.slf4j.Logger log -
hostSystem
-
-
Constructor Details
-
SystemPathBinaryResolver
-
-
Method Details
-
resolve
- Throws:
ResolutionException
-
isWindowsMatch
-
isPosixMatch
-