springboot packaging

<build>  
        <finalName>JXC</finalName>  
        <plugins>  
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>appassembler-maven-plugin</artifactId>
                <version>1.2.1</version>
                <configuration>
                    <!-- 生成linux, windows两种平台的执行脚本 -->
                    <platforms>
                        <platform> windows </ platform > 
                        < platform > unix </ platform > 
                    </ platforms > 
                    <!-- root --> 
                    < assembleDirectory > ${project.build.directory}/JXC </ assembleDirectory > 
                    <!-- packaged Jar, and maven-dependent jars are placed in this directory --> 
                    < repositoryName > lib </ repositoryName > 
                    <!-- Directory of executable scripts -- > 
                    < binFolder > bin </ binFolder >
                    <!--The target directory of the configuration file --> 
                    < configurationDirectory > conf </ configurationDirectory > 
                    <!-- Copy the configuration file to the above directory --> 
                    < copyConfigurationDirectory > true </ copyConfigurationDirectory > 
                    <!-- Where to copy the configuration file (default src/main/config) --> 
                    < configurationSourceDirectory > src/main/resources </ configurationSourceDirectory > 
                    <!-- The storage rules of jars in the lib directory, the default is the directory format of ${groupId}/${artifactId}, flat means Put the jar directly into the lib directory --> 
                    < repositoryLayout >flat</repositoryLayout>
                    <encoding>UTF-8</encoding>
                    <logsDirectory>logs</logsDirectory>
                    <tempDirectory>tmp</tempDirectory>
                    <programs>
                        <program>
                            <!-- 启动类 -->
                            <mainClass>com.he.JxcApplication</mainClass>
                            <jvmSettings>
                                <extraArguments>
                                    <>extraArgument-server</extraArgument>
                                    <extraArgument>-Xmx2G</extraArgument>
                                    <extraArgument>-Xms1G</extraArgument>
                                </extraArguments>
                            </jvmSettings>
                        </program>
                    </programs>
                </configuration>
            </plugin>
        </plugins>  
    </build>
    <repositories> 
        <repository> 
            <id>spring-milestone</id> 
            <url>http://repo.spring.io/libs-release</url> 
        </repository> 
    </repositories>  

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325164264&siteId=291194637
Recommended