Intellij idea 非Maven项目导出War包

1.窗口项目配置:右击项目->Open Module Settings或者快捷键Shift+Ctrl+Alt+S

2:检查Modules 里面是否有Web,如果没有添加Web

   Web Resouce Direcytory 选择webRoot目录

  Souce Roots 勾掉 然后OK,如果项目中有使用到别的框架,比如Spring、 hibernate等框架 也记得添加上对应的Module.

3:检查Facets 里面是否已经存在Modules里面添加内容,如果存在,那OK,开始设置导出War流程

4.首先看下配置成功后的样子,如图

<1>.选择Web Application :Exploded,选择From Modules ,然后选择自己的项目名字,然后该改War名字的改名字 

<2>.接下来选择Web Application Archive 选择 for xxxx:war exploded 

,》

 <3> 配置成功,然后选择菜单里面的 build --> build artifacts ,导出吧,骚年们!

 

### 如何在 IntelliJ IDEA导出项目 #### 使用 Maven 或 Gradle 导出项目 对于基于构建工具管理的项目,如Maven或Gradle,可以通过这些工具来打导出项目。以Maven为例,在命令行输入`mvn clean package`可以清理旧的目标文件夹并将当前工程编译成可执行的JAR或其他形式的制品。 如果希望创建一个可以直接分发给其他人的压缩,则可以在项目的根目录下运行如下脚本[^3]: ```bash tar czvf myproject.tar.gz ./ ``` 这会把整个项目结构连同配置一起打到名为myproject.tar.gz的文件里。 #### 通过菜单选项保存为模板 另一种方式是在IDEA内部完成导出工作。选择 `File -> Export Settings...`, 不过需要注意的是这个功能主要用于导出设置而完整的源码库;若要分享代码本身建议还是按照版本控制系统的方式提交至Git仓库或是采用前述提到的方法进行归档处理。 另外一种情况是想要将现有模块转换成为独立的应用程序或者库的形式发布出去的时候,可以选择 `File | New | Module from Existing Sources...` 来重新导入需要的部分,并调整其依赖关系使之成为一个新的、自含的整体再做进一步的操作比如打成war部署到Tomcat服务器上测试等[^1]。 为了确保远程调试等功能正常运作,当涉及到外部资源加载路径等问题时务必确认环境变量已经正确设定好,像Java Home之类的全局参数应该提前声明以便于后续步骤顺利开展.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值