Maven 如何在Intellij Idea中创建web片段项目
我希望在标准servlet-3.x规范的基础上创建一个小型web框架。主要目的是减少锅炉板代码和抽象。在我阅读了servlet规范之后,看起来不需要使用JAX-RS或SparkJava,我就可以创建用于API开发的小型web框架 我计划使用WebFragments方法创建框架级过滤器和其他bean,并将其打包为Maven 如何在Intellij Idea中创建web片段项目,maven,jakarta-ee,intellij-idea,servlet-3.0,Maven,Jakarta Ee,Intellij Idea,Servlet 3.0,我希望在标准servlet-3.x规范的基础上创建一个小型web框架。主要目的是减少锅炉板代码和抽象。在我阅读了servlet规范之后,看起来不需要使用JAX-RS或SparkJava,我就可以创建用于API开发的小型web框架 我计划使用WebFragments方法创建框架级过滤器和其他bean,并将其打包为jar。因此,应用程序开发人员使用web.xml创建war项目,并将metadata complete选项设置为false 我可以在eclipse中看到web片段项目模板,但是我想使用ma
jar
。因此,应用程序开发人员使用web.xml
创建war
项目,并将metadata complete
选项设置为false
我可以在eclipse中看到web片段项目模板,但是我想使用maven开发这个项目。使用Intellij,我无法单独为web片段项目看到任何这样的选项。我想创建一个简单的maven项目,它在jar中附带webfragment.xml
,以便其他war项目可以使用它
那么,在Intellij中是否有任何插件或其他选项可用于开发web片段项目?添加到web应用程序的
web-INF/lib
目录中的任何jar文件,无论是否有META-INF/web fragment.xml
文件,在技术上都是“web片段”
因此,您只需要创建一个带有“jar”打包的maven项目,并将其导入Intellij Idea。任何添加到WEB应用程序的
WEB-INF/lib
目录的jar文件,无论是否有META-INF/WEB fragment.xml
文件,在技术上都是一个“WEB片段”
因此,您只需要创建一个带有“jar”打包的maven项目,并将其导入Intellij Idea
包装设置为jar
。无需创建war
项目
WEB-INF/lib
文件夹。然后创建存档并添加编译输出:我创建了一个示例项目,其中包括以下所有内容:。请注意,它需要
包装设置为jar
。无需创建war
项目
WEB-INF/lib
文件夹。然后创建存档并添加编译输出:我创建了一个示例项目,其中包括以下所有内容:。请注意,它需要。我使用gradle而不是maven来完成它。谢谢你的帮助。我用gradle而不是maven成功了。谢谢你的帮助。