public class SolonMavenUtil
extends java.lang.Object
| 构造器和说明 |
|---|
SolonMavenUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getJavaExecutable(org.apache.maven.toolchain.ToolchainManager toolchainManager,
org.apache.maven.execution.MavenSession mavenSession)
优先使用maven上下文中的jdk
|
static java.lang.String |
getStartClass(java.io.File file,
java.lang.String mainClass,
org.apache.maven.plugin.logging.Log logger)
获取指定目录或jar包的solon启动类
|
public static java.lang.String getStartClass(java.io.File file,
java.lang.String mainClass,
org.apache.maven.plugin.logging.Log logger)
throws java.io.IOException
file - 可以是一个class目录,也可以是一个jar包mainClass - 如果指定启动类,则直接返回java.io.IOExceptionpublic static java.lang.String getJavaExecutable(org.apache.maven.toolchain.ToolchainManager toolchainManager,
org.apache.maven.execution.MavenSession mavenSession)