创建Maven web项目
- new project → Maven →
- 顶部的 Project SDK 选中你需要的 jdk → 勾选 Create from archetype → 点击 :org.apache.maven.archetypes:maven-archetype-webapp → NEXT →
- GroupId 包名 例如:info.itloser (域名倒置)
ArtfactId 工程名 例如:maventest
Version 版本号 例如:1.0-SNAPSHOT → NEXT → - Maven home directory:选中上一篇中 配置好的maven环境的地址 → NEXT →
- Project name:项目名
Project location:项目地址 → FINISH
创建完成
等待,项目构建
当出现 BUILD SUCCESS 表示创建成功。(这里一定要使用自己配置的Java环境和Maven环境,IDEA自带的环境,大概率出问题)
目录结构
创建Java文件
File → Project Structure → Modules →
在 项目 目录 main 下 右键 New Folder… 起名 “java” 创建后 右键 Sources
创建资源文件
File → Project Structure → Modules →
在 项目 目录 main 下 右键 New Folder… 起名 “resources” 创建后 右键 Resources
然后回到目录结构
右键 java → New → Package → 随便起名(一般为公司域名倒置+项目名) → OK
右键 resources → New → Resource Bundle → 起名“jdbc” → OK
配置Tomcat
在 运行项目的地方 点击 弹出的界面 点击左上角的 + 号 选择 TomcatServer → Local
- Server 中的 **JRE:**一定要换成和环境一样的,否则大概率GG
- Deployment 中没有选项时,右边有个 **+**选中 Artifacts → xx:war exploded
可以点击 运行 会自动打开浏览器跑起来。
打包部署
点击 IDE 右侧 的 Maven
里面的 Lifecycle
package 右键 Run Maven Build
等待 BUILD SUCCESS
然后
install 右键 Run xxx [install]
等待 BUILD SUCCESS
完成
然后 IDE 左侧 项目结构 的 traget 里 可以看到一个 xxx.war
这就是打包好的项目文件
将 xxx.war 拷贝到 Tomcat 的 webapp下即可
然后直接运行你的Tomcat访问就可以了