1.建立一個目錄:例如tag-librariescss
2.在tag-libraries下建立另一個目錄:META-INF(必須的)web
3.將你編寫的「.tld」文件放入「META-INF」目錄中,返回tag-librariesapp
4.將你的class文件帶包放入此目錄中:例如com.demo.……less
5.將資源文件放在META-INF下的resource文件夾下webapp
第二步:打包成jarmaven
1.運行cmd,輸入命令:jar cvf my-taglib.jar META-INF comxml
也能夠直接利用maven打包資源
<resources>
<resource>get
<directory>src/main/webapp/resources</directory>
<targetPath>META-INF/resources/resources</targetPath>
<includes>
<include>**/*.css</include>
<include>**/*.less</include>
<include>**/*.js</include>
<include>**/*.png</include>
<include>**/*.gif</include>
<include>**/*.jpg</include>cmd
</includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/webapp/WEB-INF</directory> <targetPath>META-INF</targetPath> <includes> <!-- <include>**/*.xml</include>--> <include>**/*.tld</include> </includes> <filtering>false</filtering> </resource> </resources>