Package bm.javautil
Class DefaultExecs
java.lang.Object
bm.javautil.DefaultExecs
Provides default exec calls for several typical Java tasks.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voiddefaultJavac(FileTarget classesOut, FileTarget sources, FileTarget classPathClasses, List<String> javacOptions) static void
-
Method Details
-
defaultJavac
public static void defaultJavac(FileTarget classesOut, FileTarget sources, FileTarget classPathClasses, List<String> javacOptions) throws BuildProblemException - Parameters:
classesOut-sources-classPathClasses- added to the classpath if nonnulljavacOptions-- Throws:
BuildProblemException
-
defaultJunit
public static void defaultJunit(Target target, List<String> testClassSources, Path junitLog, List<String> jvmOptions) throws BuildProblemException - Parameters:
target- the dependencies of typeFileTargetare used for the classpathtestClassSources- source file names, including the package directory name, likebm/ExecTest.javasuch that replacingFile.separatorwith a dot and removing a trailing.javaor.classyields a fully qualified class name.jvmOptions-- Throws:
BuildProblemException
-