另一方面,使用IDEA创建javaweb项目1 .选择file-newprojectweb APP
2 .然后填写路径和项目名称,并单击“确定”。
3 .首先,请查看刚刚创建的项目的目录结构
在WEB-INF目录下右键单击并选择NEW-Directory,以创建两个目录: class和lib。
WEB-INF/class :用于存储编译的java文件。
we B- INF/lib :用于存储Java类库文件(.jar )
5 .文件项目结构--- modules-- -以及项目csdn测试---在右侧选择Paths
检查-usemodulecompileoutputpath
更改这两个路径,使其成为刚才创建的类目录
6----选择dependencies选项卡---单击右边的绿色编号,选择第一个JARs or dirctories --选择刚才创建的lib文件夹
-在弹出窗口中选择Jar Directory
【另外】:在" Dependencies "选项卡中,可以查看javaweb项目所需的JDK和Tomcat包,如下所示:
7 .然后设置打包方法Artifacts。 -单击-artifacts选项卡IDEA时,将自动创建项目名为" csdn:war exploded "的打包方法。 如下所示。
这个选项卡我们保持默认即可,接下来会在第二部分导出war包配置时重新回到这个地方。
8 .接下来部署重要的Tomcat。 单击右上角的快捷键以访问设置Tomcat的窗口。
-单击左上角的绿色编号-Tomcat Server-local以创建新的Tomcat容器。
-输入新的服务名称
-单击APP后,单击“Configure .”按钮,会出现APP服务器按钮,请在Tomcat中选择本地Tomcat安装目录。
-然后设置http端口,并在此阶段结束Tomcat配置。 请注意,此时是由warnig进行的。 请不要着急。 接下来关掉他吧。
8 .接下来将项目引入Tomcat。
进入运行时配置srun /调试配置窗口
-检查上一步准备的Tomcat
单击“部署”选项卡
-单击右上角的绿色编号-Artifact .
修改应用程序上下文:
【角色】这个地方的角色在我们访问这个项目的时候,本地当然是127.0.0.1:8080。 当我们本地有多个项目时,我们想方便地访问和测试多个项目。 如果将APP vation context更改为/csdntest,则我们的项目将访问127个
我们新javaweb项目的所有配置工作终于结束了。
使用IDEA导出war包1 .查看先编写的demo,然后将此demo打包为war并部署到ubuntu服务器。
2 .首先配置打包方式Artifacts。 刚才的步骤6保留了默认的包装方式,在此进行修改。
选择Artifacts选项卡。
为这个项目添加新的打包方法。
请记住自己选中了war包的名称、位置和“make build on”。
3 .下一步很重要,很多教程到此结束。 有点破洞呢。 单击绿色加号,然后选择目录内容选项
选择web根目录。
4 .包装方式的配置到此结束。 如果您尝试执行此操作,则可以在刚才设置的位置找到合适的war包。
以上就是如何使用IDEA新建一个java web项目并且打包成war包
原文链接: https://blog.csdn.net/QQ _ 29668759/article/details/74779865
其他参考资料intellij idea如何将web项目变成war包