Interface LoaderClassesWriter

    • Method Detail

      • writeLoaderClasses

        void writeLoaderClasses​(String loaderJarResourceName)
                         throws IOException
        Write custom required spring-boot-loader classes to the JAR.
        Parameters:
        loaderJarResourceName - the name of the resource containing the loader classes to be written
        Throws:
        IOException - if the classes cannot be written
      • writeEntry

        void writeEntry​(String name,
                        InputStream inputStream)
                 throws IOException
        Write a single entry to the JAR.
        Parameters:
        name - the name of the entry
        inputStream - the input stream content
        Throws:
        IOException - if the entry cannot be written