# IDEA+MAVEN+Tomcat **Repository Path**: Saber967/idea--maven--tomcat ## Basic Information - **Project Name**: IDEA+MAVEN+Tomcat - **Description**: 后续跟进项目内容再换介绍,目前跑出了Hello world - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-01 - **Last Updated**: 2021-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JAVA-IDEA-MAVEN-Tomcat ##### IDEA ###### IDEA 安装 ##### JAVA ###### JAVA安装配置 ##### MAVEN ###### MAVEN了解 ``` https://cloud.tencent.com/developer/article/1705945 ``` ###### MAVEN安装配置 - 下载 ``` http://maven.apache.org/download.cgi 选择Binary zip archive link 解压到没有空格,没有中文的路径下面 bin:存放了 maven 的命令 boot:存放了一些 maven 本身的引导程序,如类加载器等 conf:存放了 maven 的一些配置文件,如 setting.xml 文件 lib:存放了 maven 本身运行所需的一些 jar 包 ``` - 配置环境 ``` 此电脑--》属性--》高级系统设置--》环境变量 在系统变量中新建: 变量名 MAVEN_HOME 变量值:“安装位置”\apache-maven-3.8.2-bin\apache-maven-3.8.2 找到path 新建 %MAVEN_HOME%\bin 检查是否配置成功: win+r cmd 输入 mvn -v Apache Maven 3.8.2 (xxxxxxxxxxxxxxxxxxx) Maven home: D:\program\apache-maven-3.8.2-bin\apache-maven-3.8.2 Java version: 11.0.6, vendor: Oracle Corporation, runtime: D:\program\jdk11 Default locale: zh_CN, platform encoding: GBK OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" 即配置成功 配置失败自行百度(蛮好解决的) ``` - 本地仓库配置 ``` C:\用户\ssssss\.m2 下面有一个repository,剪切到你想要保存的位置:DE盘都行 找到maven conf目录下的settings.xml复制到你想要复制的地方 配置settings.xml, D:\program\apache-maven-3.8.2-bin 里面的地址指向repository的位置 在创建MAVEN文件时: user settings file 的地址填指向新复制的settings.xml的地址 Local repository 的地址就是repository的位置 ``` ##### Tomcat - 下载 ``` https://tomcat.apache.org/download-90.cgi 选择core:下面的64-bit 解压到没有空格,没有中文的路径下面 ``` - 配置环境 ``` 此电脑--》属性--》高级系统设置--》环境变量 在系统变量中新建: 变量名 CATALINA_HOME 变量值:D:\program\apache-tomcat-9.0.52-windows-x64\apache-tomcat-9.0.52 找到path 新建 %CATALINA_HOME%\bin 找到解压后的文件 conf->logging.properties 用记事本打开logging.properties 将 java.util.logging.ConsoleHandler.encoding =UTF-8 改为 java.util.logging.ConsoleHandler.encoding =GBK WIN+R CMD 输入startup.bat 会自动弹出tomcat的窗口 访问 http://localhost:8080/ 有内容即配置成功 ``` ## IDEA 新建项目 NEW PROJECT-> MAVEN(勾选CREATE FROM ARCHETYPE: 选择MAVEN-ARCHETYPE-WEBAPP) 点击ARTIFACT COORDINATES: ARTIFACTID输入项目名称: MAVEN_PROJECT MAVEN 自己解压的地址 在创建MAVEN文件时: user settings file 的地址填指向新复制的settings.xml的地址 Local repository 的地址就是repository的位置 PROPERTIES 点击➕,name:archetypeCatalog value:internal finish 等待 出现[INFO] BUILD SUCCESS 成功 发现没有iml文件 打开终端:输入 mvn idea:module 在main下新建目录java,resources(如果有提示直接点击) 在src下新建目录test/java test/resources(如果有提示直接点击) 然后右键:mark directory as src/main/java 关联为 Sources Root src/main/resources 关联为Resources Root src/test/java 关联为Test Sources Root src/test/resources 关联为 Test Resources Root 如果右键出现unmark as ...即不需再配置 最上面RUN->Edit Configurations 点击+号 Tomcat Server -> Local name 可以为Tomcat版本号 tomcat home 为Tomcat的解压目录 点击上面的Deployment—> + —> Artifact 选择war exploded那个 然后运行就可以了,HELLO WORLD成功