引言:

本篇文章是本人与毕业设计过程中遇到的问题以及解决的方法,在此趁热打铁做下记录分享出来,以供大家遇到此类问题时有所参考。

二次编辑:

此类方法是较为基本的打包方式,而事实上使用maven等打包工具进行辅助打包会更为便捷,以下打包仅供学习阶段使用。

首先这是我的项目结构,在idea中调用tomcat运行时没有任何错误的,接下来对整个工程进行打包。

① 点击File Project Structure

 ② 选中左侧Artifacts 点击图中Add标志

 

 ③  选择如图所示的 Web Application: Archive 这里注意不要选错

 ④ 填写导出后的包名以及导出路径,路径默认放在本项目的out/artifacts中

 ⑤ 接下来有许多其他大佬分享过不同的操作方法,我选了最简单的一种可以一步到位:

     如图所示,将右侧你项目的所有文件拖到左边包名上

(每个人项目结构不同,可能有些比较零散,也要全部选中拖过来加入到包中)

 ⑥  生成如下WEB-INF文件以及其clasess和lib子文件证明成功(缺一不可)点击右下角ok

⑦  至此到处前的配置基本完成,点击build - build artifacts

 选中刚才的包名,继续build

 

 至此可以看到已经在我们设定好的目录下生成了我们所需要的war包

导包工作已经完成,接下来就是部署在tomcat服务器中-------------------------------------------------------- 

 首先找到tomcat安装目录下的webapps文件,将war包粘贴到这个文件夹下

 

 (这里只需要导入war包,运行后会自动生成同名的可执行文件)

 然后就可以去到bin目录下点击exe启动tomcat

 启动后出现如下界面,证明tomcat处于运行中,关闭则会终止运行。

输入访问地址发现已经可以访问到了(注意加上你的包名,我这里是unnamed的默认包名所以是localhsot:8080/unname/)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐