linux打war包
时间: 2023-04-18 13:01:39 浏览: 154
将Java项目打成war包可以使用Maven插件或者手动打包。
使用Maven插件打包:
1. 在项目的pom.xml文件中添加以下插件:
```
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.3</version>
<configuration>
<webXml>src/main/webapp/WEB-INF/web.xml</webXml>
</configuration>
</plugin>
</plugins>
</build>
```
2. 在项目根目录下执行以下命令:
```
mvn clean package
```
3. 执行完毕后,在target目录下会生成一个war包。
手动打包:
1. 将项目中的所有文件打包成一个文件夹,命名为项目名。
2. 在该文件夹中创建一个名为WEB-INF的文件夹,再在该文件夹中创建一个名为classes的文件夹。
3. 将编译后的class文件放入classes文件夹中。
4. 在WEB-INF文件夹中创建一个名为web.xml的文件,配置项目的servlet、filter等信息。
5. 将该文件夹打包成war包。
```
jar -cvf project.war project/
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)