[特殊字符] 常用 Maven 命令

1. 编译项目

bash

复制代码
mvn compile

2. 运行 Spring Boot 应用

bash

复制代码
mvn spring-boot:run

3. 打包项目

bash

复制代码
mvn package

4. 清理并重新编译

bash

复制代码
mvn clean compile

5. 运行测试

bash

复制代码
mvn test

🚀 针对你的项目推荐命令

启动 Spring Boot 后端

bash

复制代码
# 最常用的命令 - 启动开发服务器
mvn spring-boot:run

或者使用:

bash

复制代码
# 先编译再运行
mvn compile
mvn exec:java -Dexec.mainClass="com.example.Application"

📋 Maven 生命周期常用阶段

命令 作用
mvn clean 清理 target 目录
mvn validate 验证项目是否正确
mvn compile 编译源代码
mvn test 运行测试
mvn package 打包成 JAR 文件
mvn install 安装到本地仓库
mvn spring-boot:run 运行 Spring Boot 应用

🔧 检查你的项目状态

1. 确认项目结构

bash

复制代码
# 在项目根目录检查
ls -la
# 应该看到 pom.xml 文件

# 检查源代码是否存在
find src -name "*.java"

2. 检查 pom.xml

确保包含 Spring Boot 插件:

xml

复制代码
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

🎯 现在尝试这些命令

按顺序执行:

bash

复制代码
# 1. 清理(可选)
mvn clean

# 2. 编译项目
mvn compile

# 3. 启动应用(最重要)
mvn spring-boot:run

💡 如果还是有问题

检查 Java 环境

bash

复制代码
java -version
mvn -version

使用 Maven Wrapper(如果有)

bash

复制代码
# Windows
mvnw.cmd spring-boot:run

# Linux/Mac
./mvnw spring-boot:run
相关推荐
JH30731 小时前
SpringBoot 优雅处理金额格式化:拦截器+自定义注解方案
java·spring boot·spring
CHHYQMGDCDZu2 小时前
光伏系统参数
maven
Coder_Boy_2 小时前
技术让开发更轻松的底层矛盾
java·大数据·数据库·人工智能·深度学习
invicinble2 小时前
对tomcat的提供的功能与底层拓扑结构与实现机制的理解
java·tomcat
较真的菜鸟3 小时前
使用ASM和agent监控属性变化
java
黎雁·泠崖3 小时前
【魔法森林冒险】5/14 Allen类(三):任务进度与状态管理
java·开发语言
qq_12498707534 小时前
基于SSM的动物保护系统的设计与实现(源码+论文+部署+安装)
java·数据库·spring boot·毕业设计·ssm·计算机毕业设计
Coder_Boy_4 小时前
基于SpringAI的在线考试系统-考试系统开发流程案例
java·数据库·人工智能·spring boot·后端
Mr_sun.4 小时前
Day06——权限认证-项目集成
java
瑶山4 小时前
Spring Cloud微服务搭建四、集成RocketMQ消息队列
java·spring cloud·微服务·rocketmq·dashboard