1. 环境搭建

1.1 Java开发环境

1.1.1 JDK安装

  1. 下载JDK:访问Oracle官网,下载适合自己操作系统的JDK版本。
  2. 安装JDK:解压下载的JDK包,配置环境变量。
    • Windows系统:
      • 右键“此电脑”选择“属性”。
      • 点击“高级系统设置”。
      • 选择“环境变量”。
      • 在“系统变量”中,点击“新建”。
      • 变量名:JAVA_HOME,变量值:JDK安装路径。
      • 在“系统变量”中,找到Path变量,点击“编辑”。
      • 在变量值中添加:%JAVA_HOME%\bin。
    • Linux系统:
      • 编辑~/.bash_profile~/.bashrc文件。
      • 添加以下内容:
      export JAVA_HOME=/path/to/jdk
      export PATH=$PATH:$JAVA_HOME/bin
      
      • 刷新环境变量:source ~/.bash_profilesource ~/.bashrc

1.1.2 Maven安装

  1. 下载Maven:访问Apache Maven官网,下载适合自己操作系统的Maven包。
  2. 安装Maven:解压下载的Maven包,配置环境变量。
    • Windows系统:
      • 右键“此电脑”选择“属性”。
      • 点击“高级系统设置”。
      • 选择“环境变量”。
      • 在“系统变量”中,点击“新建”。
      • 变量名:MAVEN_HOME,变量值:Maven安装路径。
      • 在“系统变量”中,找到Path变量,点击“编辑”。
      • 在变量值中添加:%MAVEN_HOME%\bin。
    • Linux系统:
      • 编辑~/.bash_profile~/.bashrc文件。
      • 添加以下内容:
      export MAVEN_HOME=/path/to/maven
      export PATH=$PATH:$MAVEN_HOME/bin
      
      • 刷新环境变量:source ~/.bash_profilesource ~/.bashrc

1.2 Web服务器

1.2.1 Tomcat安装

  1. 下载Tomcat:访问Apache Tomcat官网,下载适合自己操作系统的Tomcat版本。
  2. 安装Tomcat:解压下载的Tomcat包,配置环境变量。
    • Windows系统:
      • 右键“此电脑”选择“属性”。
      • 点击“高级系统设置”。
      • 选择“环境变量”。
      • 在“系统变量”中,点击“新建”。
      • 变量名:CATALINA_HOME,变量值:Tomcat安装路径。
      • 在“系统变量”中,找到Path变量,点击“编辑”。
      • 在变量值中添加:%CATALINA_HOME%\bin。
    • Linux系统:
      • 编辑~/.bash_profile~/.bashrc文件。
      • 添加以下内容:
      export CATALINA_HOME=/path/to/tomcat
      export PATH=$PATH:$CATALINA_HOME/bin
      
      • 刷新环境变量:source ~/.bash_profilesource ~/.bashrc

2. 项目创建

2.1 创建Maven项目

  1. 创建Maven项目:打开命令行,进入工作目录,使用以下命令创建Maven项目:
    
    mvn archetype:generate
    
  2. 选择项目模板:选择合适的模板,例如:
    
    org.apache.maven.archetypes:maven-archetype-webapp
    
  3. 填写项目信息:按照提示填写项目信息,例如:
    • Group ID:com.example
    • Artifact ID:webapp
    • Version:1.0.0-SNAPSHOT

2.2 添加依赖

  1. 编辑pom.xml:打开pom.xml文件,添加所需的依赖。 例如,添加Spring框架依赖:
    
    <dependencies>
       <dependency>
           <groupId>org.springframework</groupId>
           <artifactId>spring-webmvc</artifactId>
           <version>5.3.10</version>
       </dependency>
    </dependencies>
    

3. 项目启动

3.1 启动Tomcat

  1. 启动Tomcat:打开命令行,进入Tomcat安装路径的bin目录。
  2. 执行startup.sh(Linux系统)或startup.bat(Windows系统):
    
    sh startup.sh
    
    
    startup.bat
    
  3. 查看启动日志:在Tomcat安装路径的logs目录下查看catalina.out文件,确认Tomcat启动成功。

3.2 启动项目

  1. 进入项目目录:打开命令行,进入项目目录。
  2. 执行mvn命令
    
    mvn clean install
    
  3. 启动项目:在浏览器中访问http://localhost:8080/项目名称,查看项目是否启动成功。

4. 问题排查

4.1 404错误

  1. 检查web.xml:确认web.xml中配置的欢迎页面或Servlet路径是否正确。
  2. 检查URL映射:确认Servlet的URL映射路径是否正确。

4.2 500错误

  1. 查看日志:查看Tomcat的日志文件,例如catalina.out,查找错误信息。
  2. 检查代码:检查代码中是否有异常或错误。
  3. 使用调试工具:使用调试工具,例如IDE的调试功能,逐步执行代码,查找错误。

5. 总结

本文详细介绍了JavaWeb项目启动执行全过程,包括环境搭建、项目创建、项目启动和问题排查。希望对新手有所帮助,祝您学习愉快!