页面JS引入jar包中静态资源方法
关键是要将静态资源打包到jar的META-INF/resources目录下,maven设置:
<resource>
<directory>${basedir}/src/main/webapp</directory>
<includes>
<include>assets/**</include>
</includes>
<targetPath>META-INF/resources</targetPath>
</resource>
页面上直接引入js即可:
<script src="assets/server.js" type="text/javascript"></script>
如果需要覆盖同名文件,则在当前工程的相同资源目录下新建同名文件即可覆盖。