![](/img/trans.png)
[英]Exclude JARs from final WAR doesn't work with spring-boot-maven-plugin
我有一個 Spring 引導應用程序,它被打包為 WAR 文件,我在嵌入式 Apache Tomcat 上運行它。 使用這個依賴<dependency> <groupId>org.springframework.boot</groupId> &l ...
[英]Exclude JARs from final WAR doesn't work with spring-boot-maven-plugin
我有一個 Spring 引導應用程序,它被打包為 WAR 文件,我在嵌入式 Apache Tomcat 上運行它。 使用這個依賴<dependency> <groupId>org.springframework.boot</groupId> &l ...
[英]War external dependency overlay - move jars from WEB-INF/lib-new to WEB-INF/lib
我正在開發一個具有戰爭外部依賴項的 maven 項目(我們稱之為戰爭依賴項 WAR-DEP ) 在構建之后和 package 階段期間,我正在獲取WAR-DEP的內容,並使用 maven-war 插件的覆蓋功能將其與當前構建的內容合並。 在WAR-DEP中,我們在它的WEB-INF/lib文件夾中 ...
[英]Getting a logback.xml from a dependency jar and filtering it with the maven-war-plugin
我們有一個通用的 logback.xml 文件,我們希望在不同的 web 應用程序中使用它。 它包括一個 RollinFileAppender,它應該看到名為項目 artifactId 的文件。 logback.xml 包括這樣的屬性 在我們的 web 項目中,我們希望包含一個依賴項,例如 log ...
[英]Problem after implement packagingExcludes in maven
我有使用 spring 配置文件使用不同配置文件構建的應用程序。 我必須實施 packagingExcludes 以排除 websocket-*.jar,因為它在部署后與 tomcat 發生沖突。 所以,我添加了一些代碼來實現 packagingExcludes,請參考本網站文檔 maven 版本 ...
[英]Maven WAR overlay - merge resources into a different path
我正在使用 maven 4.0.0。 我在 maven-war-plugin 中使用覆蓋將 app1 合並到 app2 中。 我想將 app1 中的一些目錄合並到 app2 中的不同位置。 本質上是將SomeContent目錄中的內容上移一層。 這可能嗎? 我需要以某種方式使用 maven-reso ...
[英]How to include specific files in war using maven
我在嘗試找出一種使用 maven 控制戰爭中包含哪些資源的好方法時遇到了一些麻煩。在我的 src/main/resources 目錄中,我有兩個文件,logback.xml 和 logback-test.xml。 我希望能夠做的是直接 maven 根據當前的 maven 配置文件將兩者中的哪一個包含 ...
[英]How to have version in WAR filename, but not require it in the URL when deployed in Tomcat
我想版本我的 WAR 以使 DevOps 生活更輕松,即: foo-3.2.0.war 。 在pom.xml 中,我有: 但是也 將pom.xml 中的當前版本賦予 WAR 文件名。 到現在為止還挺好。 問題變成了部署到 Tomcat 時 URL 中需要版本。 我希望這樣訪問我的應用程序: ...
[英]How to modify the contents or replace a file which resides in webapp directory of a Maven webapp project
我有一個 Maven webapp 項目。 它有一個默認的目錄結構如下 - 它生成的 WAR 文件具有以下結構,該結構再次基於默認值 - 我想在打包到 WAR 之前將web-prod.xml重命名為web.xml ,它駐留在webapp目錄下。 現在的問題是 - 該目錄的內容僅在打包階段被m ...
[英]Problem with Maven war plugin 3.0.0 due to an API incompatibility
我正在關注這個 JSF 教程https://www.tutorialspoint.com/jsf/index.htm 。 我想我已經完成了那里編寫的所有內容(下載所有必需的軟件,使用變量路徑設置環境等),但我無法解決 Maven 戰爭插件的編譯問題。 我已經閱讀了很多問題和可能的解決方案,我想我已經 ...
[英]minify-maven-plugin (com.samaxes.maven v1.7.6) is not replacing the minified files with the original files
我想縮小 maven 項目中的 JS 和 CSS 文件。 我使用了 minify-maven-plugin (com.samaxes.maven v1.7.6)。 As per the documentation ( https://samaxes.github.io/minify-maven-p ...
[英]maven-war-plugin: jar deployed twice in nexus when attachClasses set to true
我有一個與maven jar 中暴露的非常相似的問題,在一個 war 模塊中部署了兩次, attachClasses 設置為 true ,除了我的設置不同,而且似乎有幫助的東西這次對我不起作用。 這是我的設置: 一個帶有 2 個項目 A 和 B 的多模塊,其中 B 取決於 A 因為 A 主要是打包一 ...
[英]DevOps - Maven: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.6:war
我正在 DevOps 上配置我的 Maven 項目,但我收到一個組裝 WAR 錯誤。 我已將我的項目上傳到 DevOps 存儲庫並創建了一個管道。 我的管道由以下工作組成: 下載安全文件 Maven pom.xml Maven POM 文件:eq/pom.xml ...
[英]Renaming jar of the same Maven project before bundling it into its war file
我們有一個帶有war包裝的 Maven 項目。 它有幾個其他項目作為依賴項。 這里的要求是所有添加為依賴項的項目都應該有一個通用的命名約定,以便可以在每個版本中修補它們。 所以我們決定用-1.0-SNAPSHOT替換所有這些工件中的版本。 下面的代碼對於作為依賴項添加的工件做得很好。 我們希望這個項 ...
[英]Angular /assets/ not found on serving maven webapp in tomcat
我的 maven webapp 具有以下結構 -webapp -dist -errors -WEB-INF “dist”文件夾包含所有 angular 構建文件。 在 pom.xml 我使用 maven-resources 插件將 dist 的內容復制到 my.war 的根目錄當我在 Tomcat ...
[英]Maven: remove "-version-SNAPSHOT" suffix from downloaded dependencies
我在 maven 的build部分使用<finalName>將my-artifact-<project.version>-SNAPSHOT.jar重命名為my-artifact.jar ,我看到生成的工件在我的目標文件夾中按預期重命名但是當相同的工件被指定為不同模塊中的依賴項 ...
[英]maven war overlay won't exclude dependancies
我有一個項目,我試圖用來自另一個模塊的編譯 jar 和 war 項目中的一些文件來覆蓋預構建的 war。 我想排除一些配置為 jar 的 maven 依賴項的 jar。 我已經在戰爭的 pom 中嘗試了以下所有排除行。 不管怎樣,不需要的罐子都會出現。 我在 Eclipse 下運行 Maven。 戰 ...
[英]maven-war-plugin does not change .war default directory
我嘗試使用 maven-war-plugin 更改默認的 .war 目錄 但它不起作用。 我的 .war 在默認(目標)目錄中創建。 我嘗試使用 ,但結果相同。 我做錯了什么? ...
[英]Filtering out provided dependencies for a war
如果我為特定平台(例如 Wildfly)構建戰爭,我需要過濾掉平台已經提供的依賴項。 到目前為止,我們通過使用一個特殊的 BOM 來完成此操作,該 BOM 列出了所有提供的具有范圍provided依賴項。 或者,也可以使用 Maven 戰爭插件在構建戰爭時排除依賴項。 什么是首選方式? ...
[英]In Maven, how to compile a class outside the source directory into an arbitrary target directory?
我有一個從 Ant 移植到 Maven 的遺留應用程序。 我的 Maven 構建適用於主項目,我已將其移入標准 Maven 目錄布局( /src/main/java/ *.java文件),並將編譯后的類輸出到/target/classes/中你可以希望。 這些都打包在一個.war文件中。 但是,該 ...
[英]Maven war plugin not working with multiple execution
我正在嘗試使用maven-war-plugin進行多次執行,但它不起作用。 我在 pom.xml 中有以下配置: 兩次處決均未啟動。 唯一啟動的是default-war id,具有標准值。 有什么建議嗎? ...