如何在Spring Boot应用程序中使用Maven混淆JavaScript文件

问题描述

我在springboot应用程序中有一个javascript文件,可以在其中使用com.samaxes.maven minify-maven-plugin进行最小化,但无法进行混淆。如何在使用Spring Boot应用程序的maven中进行混淆?下面是为了简化,有没有类似的Maven插件进行混淆?

<groupId>com.samaxes.maven</groupId>
    <artifactId>minify-maven-plugin</artifactId>
    <version>1.7.6</version>
    <executions>
        <execution>
            <id>default-minify</id>
            <phase>prepare-package</phase>
            <configuration>
                <charset>UTF-8</charset>
                <webappSourceDir>${basedir}/src/main/resources/static</webappSourceDir>
                <jsSourceDir>js/common</jsSourceDir>
                <jsSourceIncludes>
                    <jsSourceInclude>**/*.js</jsSourceInclude>
                </jsSourceIncludes>
                <cssSourceDir>css</cssSourceDir>
                <cssSourceIncludes>
                    <cssSourceInclude>**</cssSourceInclude>
                </cssSourceIncludes>
                <webappTargetDir>${project.build.outputDirectory}/static</webappTargetDir>
                <jsEngine>CLOSURE</jsEngine>
                <!-- <jsEngine>YUI</jsEngine> -->
                <skipMerge>true</skipMerge>
                <nosuffix>true</nosuffix>
                <verbose>true</verbose>
            </configuration>
            <goals>
                <goal>minify</goal>
            </goals>
        </execution>
    </executions>
</plugin>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...