【发布时间】:2021-08-02 20:10:07
【问题描述】:
最近我开始使用 JSP 和 Java 7 开发一个基于 maven 的 Struts 项目。 我看到 pom 中的依赖关系如下。
<plugin>
<groupId>org.jasig.mojo.jspc</groupId>
<artifactId>jspc-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<sources>
<directory>${basedir}/src/main/webapp/</directory>
<includes>
<include>**/*.jsp</include>
</includes>
</sources>
<includeInProject>false</includeInProject>
<validateXml>false</validateXml>
</configuration>
<dependencies>
<dependency>
<groupId>org.jasig.mojo.jspc</groupId>
<artifactId>jspc-compiler-tomcat8</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.5.3</version>
</dependency>
</dependencies>
</plugin>
我删除它并成功构建项目。应用程序的 UI 工作正常。 有人可以帮我理解这个插件的用法吗?
【问题讨论】:
-
我投票结束这个问题,因为它被要求获取有关文档页面上通常可用的软件或库的使用信息。
标签: java maven jsp maven-plugin