Maven,jsp文件依赖

我正在使用maven2进行依赖性管理。我有一个项目,其中包含一些Java文件和一些jsp文件,以及另一个项目(一个Web项目),该项目取决于第一个项目。如何从Web项目访问jsp文件?

我可以看到,JSP文件被添加到1-0-SNAPSHOT-

sources.jar,而不是1-0-SNAPSHOT.jar(这是添加为Web项目的pom.xml的依赖)。

回答:

我认为正确的Maven方法是将JSP文件放在您的Web项目中的/ src / main /

webapp下。如果由于某种原因无法实现,则可以使用Maven依赖插件将所需文件复制到您的Web应用程序中。或者,如果您仍然有一个WAR项目,则可以使用Overlay复制JSP文件。第二个选项(我推荐)看起来像这样:

    <build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-war-plugin</artifactId>

<configuration>

<overlays>

<overlay>

<groupId>myGroupId</groupId>

<artifactId>myArtifactId</artifactId>

<type>jar</type>

<includes>

<include>**/*.jsp</include>

</includes>

<targetPath>WEB-INF/pages</targetPath>

</overlay>

</overlays>

</configuration>

</plugin>

</plugins>

</build>

以上是 Maven,jsp文件依赖 的全部内容, 来源链接: utcz.com/qa/422175.html

回到顶部