maven-war-plugin

    3热度

    1回答

    我们有一个使用maven配置的web应用程序。 我在eclipse之外完成了一个重新分解(从一个软件包移动到另一个软件包),因为这不是在eclipse上设置的,而且它是小的修复。但是,但是我忘了在文件中更新对该文件的引用。 然后我做了mvn clean install 令人惊讶的是它成功地建成了。后来它在CI机器上失败了。 当我搜索文件的文本出现时,我已重新考虑因素,我在target\war\we

    0热度

    1回答

    我已经配置了我的项目下面的pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

    1热度

    2回答

    我正在使用maven-war-plugin过滤WEB-INF中的一些资源。大多是静态的东西类似的东西: var url = ${contextRoot}/save.json; 或 <link href="static/css/layout-${buildNumber}.css"/> 一切工作充满了想象。我的问题是它创造了一个发展的噩梦。我通常热部署到本地tomcat,并且我的IDE会将更改

    3热度

    2回答

    我想在包装战之前运行maven-replacer-plugin。我已经找到了“准备包”阶段,但是它在战争汇编和所有资源被复制之前触发,但是在复制所有资源并创建归档之前,我需要进行更改。这可能在maven中吗? 顺便说一句,我用maven-2.2.1。 谢谢。

    1热度

    1回答

    我得到这个错误做“MVN清洁包”后: [错误]未能执行目标 org.apache.maven.plugins: maven-war-plugin:2.1.1:w 项目webapp1上的ar(default-war): 组装WAR时出错:需要webxml属性 (或预先存在 如果在更新中执行,则为WEB-INF/web.xml mode) - > [Help 1] 尽管这个maven web应用程序可

    1热度

    3回答

    我已经放置在/src/main/webapp/WEB-INF/lib/ 第三方JAR的在我的web项目中,我已经在pom.xml中提到的相关性为所有需要 JAR的。 现在,由于依赖关系是在POM中定义的,因此JAR将自动打包在lib文件夹中。 我想排除lib中的所有JAR。 的依赖JAR的应该打包的lib内同时建设的WAR 我不能删除的LIB从WEB-INF,因为它的二手地方发展 这是我已经试过到

    3热度

    1回答

    我从蚂蚁迁移到maven。不过,我有一个自定义的构建功能,用于处理web资源,我不想适应maven(成本非常高),所以我使用的是ant run插件。 我想处理一些调用ant任务的资源文件。这需要 发生在“复制web应用程序资源”步骤之后,阶段包中的“构建战争”步骤之前。 当我跑我的Ant任务,与相为“包” <plugin> <groupId>org.apache.maven.plu

    1热度

    1回答

    我使用maven-war-plugin来构建WAR,并且我需要从web-inf/classes中排除几个WAR类(这是GWT类,它们不应该进入服务器部署)。 我该怎么做maven? 我试过“warSourceExcludes”,“packagingExcludes”没有成功。 在Maven的任何简单和创造性的解决方案是可以接受的,我需要一个测试项目。 感谢

    1热度

    2回答

    这与this question类似,但有一定的转折。 我在远程Maven仓库中有一个jar。这个jar实际上是一个在web浏览器中运行的applet。所以它需要被复制到webapp/resources /目录中。 我想用maven-war-plugin来复制它,而且我非常接近,但是我似乎无法得到相当正确的语法,因为jar只是在本地m2目录中,而不是真的在build目录里面(尽管我相信它是在最终的战

    2热度

    3回答

    我在想Maven实现自定义打包所需的步骤,并将其绑定到“包”阶段。 基本上我需要的是调用标准Maven的战争插件并创建包含创建WAR文件中的特定结构的ZIP压缩文件。虽然我知道如何分开完成这些任务,但我不太了解如何将它们结合在一起。 我认为像这样的顺序: 在某个阶段的maven-战争插件调用。它会自动处理特定WAR-的东西,并创建WAR文件 在“一揽子”阶段的maven具组件插件调用。它创建所需结