Interface IJavaBuilder


  • public interface IJavaBuilder
    Interface to retrieve and invoke the java component make. This is used to decouple the low-level understanding of Java components in z2 (which is needed so it can bootstrap) from the actual implementation that is in com.zfabrik.boot.components.basic
    • Method Detail

      • make

        void make​(IComponentDescriptor cd,
                  java.io.File originFolder,
                  java.io.File instanceFolder,
                  java.util.logging.Logger exLogger)
        Make a Java component. I.e. check whether it is up to date and if needed make sure that it gets build into componentFolder
        Parameters:
        cd -
        originFolder - Folder holding Java component resources as provided by the component repository
        instanceFolder - Folder for instance specific resources. Origin resources will be copied and modified by compilation
        exLogger -