繁体   English   中英

Maven JSP taglib原型

[英]Maven JSP taglib archetype

我正在创建一个自定义JSP标记。 编写Java类以及定义TLD非常容易。

我的问题是我不知道如何配置Maven来构建一个合适的JAR文件。 我想在其他Web应用程序中使用我的标记作为Maven依赖项。 也许JAR包装不是最好的。 我怎样才能做到这一点?

通常,运行:

mvn package

将编译您的代码并生成一个“适当的”JAR文件,然后由其他项目使用。

更有可能的是,您想知道如何通过在POM文件中添加依赖项将这个新的JAR文件添加到其他Maven项目中。 为了实现此目的,您需要将项目的JAR和POM文件放在存储库中。 此存储库可以是您计算机上的本地存储库(在这种情况下,任何其他人也必须安装该程序包)或某些在线存储库(可能使用Artifactory之类的工具来维护您自己的存储库)。

如果您有权访问在线存储库,则使用POM的distributionManagement部分指定它,然后运行:

mvn deploy

部署到它。

要在本地存储库中安装项目,请使用:

mvn install

有关使用Maven专门处理自定义JSP标记的更多信息,请参阅此JSP自定义标记示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM