我正在尝试使用Maven将HTML应用程序转换为war软件包。我使用下面给出的pom.xml文件创建了一个war文件。但是,war文件并不包含所有必需的文件。我想念什么?
项目结构
target
webapp
flp-config.json
Gruntfile.js
neo-app.json
package.json
package-lock.json
performance.toolkit.Domain.js
performance.toolkit.Globals.js
performance.toolkit.Initializer.js
performance.toolkit.MessageHandler.js
performance.toolkit.PerformanceMeasure.js
pom.xml
resources.json
serviceBinding.js
pom.xml
<modelVersion>4.0.0</modelVersion>
<groupId>bulk_messenger</groupId>
<artifactId>bulk_messenger</artifactId>
<version>18.9.4</version>
<packaging>war</packaging>
<name>BMESSENGER</name>
<description>Bulk Messenger for Java Platform</description>
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webXml>webapp/WEB-INF/web.xml</webXml>
</configuration>
<configuration>...</configuration>
</plugin>
<plugin>...</plugin>
</plugins>
<plugins>...</plugins>
</build>
<build>...</build>
</project>
生成的战争文件包含以下内容:
├───META-INF
│ └───maven
│ └───bulk_messenger
│ └───bulk_messenger
└───WEB-INF
└───classes