static File |
SpringBootUtil.findNativeArtifactFile(JavaProject project)
Returns the native executable artifact produced file by the Spring Boot build or null if not found.
|
static SpringBootConfiguration |
SpringBootConfiguration.from(JavaProject project) |
static String |
JKubeProjectUtil.getAnyDependencyVersionWithGroupId(JavaProject jkubeProject,
String groupId) |
static URLClassLoader |
JKubeProjectUtil.getClassLoader(JavaProject jKubeProject) |
static Dependency |
JKubeProjectUtil.getDependency(JavaProject jkubeProject,
String groupId,
String artifactId) |
static File |
JKubeProjectUtil.getFinalOutputArtifact(JavaProject jkubeProject)
Returns the output artifact for the Project.
|
static Plugin |
SpringBootUtil.getNativePlugin(JavaProject project) |
static Plugin |
JKubeProjectUtil.getPlugin(JavaProject jkubeProject,
String artifactId) |
static Plugin |
JKubeProjectUtil.getPlugin(JavaProject javaProject,
String groupId,
String artifactId) |
static Properties |
JKubeProjectUtil.getPropertiesWithSystemOverrides(JavaProject project) |
static String |
JKubeProjectUtil.getProperty(String key,
JavaProject project) |
static String |
SpringBootUtil.getSpringBootActiveProfile(JavaProject project)
Returns the currently active spring-boot profile or null if not found.
|
static Map<String,Object> |
SpringBootUtil.getSpringBootPluginConfiguration(JavaProject javaProject)
Returns a Map containing the Spring Boot configuration for the applicable plugin (Maven or Gradle).
|
static Optional<String> |
SpringBootUtil.getSpringBootVersion(JavaProject javaProject)
Determine the spring-boot major version for the current project
|
static Dependency |
JKubeProjectUtil.getTransitiveDependency(JavaProject javaProject,
String groupId,
String artifactId) |
static boolean |
JKubeProjectUtil.hasDependency(JavaProject jkubeProject,
String groupId,
String artifactId) |
static boolean |
JKubeProjectUtil.hasDependencyWithGroupId(JavaProject project,
String groupId) |
static boolean |
JKubeProjectUtil.hasGradlePlugin(JavaProject javaProject,
String pluginClassName) |
static boolean |
JKubeProjectUtil.hasPlugin(JavaProject jkubeProject,
String groupId,
String artifactId) |
static boolean |
JKubeProjectUtil.hasPluginOfAnyArtifactId(JavaProject jkubeProject,
String artifactId) |
static boolean |
JKubeProjectUtil.hasResource(JavaProject project,
String... paths)
Checks if the resources specified in the provided paths exist in the project.
|
static boolean |
JKubeProjectUtil.hasTransitiveDependency(JavaProject javaProject,
String groupId,
String artifactId) |
static boolean |
SpringBootUtil.isSpringBootRepackage(JavaProject project) |
static File |
JKubeProjectUtil.resolveArtifact(JavaProject project,
String groupId,
String artifactId,
String version,
String type) |
static boolean |
DekorateUtil.useDekorate(JavaProject project) |