mirror of
https://github.com/YunaiV/ruoyi-vue-pro.git
synced 2026-03-30 00:16:07 +00:00
985 B
985 B
AGENTS.md
This file provides quick guidance for automated agents working in this repo.
Project layout
- Root
pom.xmlis an aggregator (packaging:pom). yudao-serveris the main Spring Boot app.yudao-frameworkandyudao-module-*are backend modules.yudao-ui/*contains frontend apps (separate build toolchains).
Requirements
- JDK 8 (see
pom.xml->java.version=1.8). - Maven 3.8+.
Build
- Build all modules without tests:
mvn -DskipTests package
- Build a specific module and its dependencies:
mvn -pl yudao-server -am package
Test
- Run tests for a module:
mvn -pl yudao-server -am testmvn -pl yudao-module-system -am test
Run (server)
mvn -pl yudao-server -am spring-boot:run- Or run
YudaoServerApplicationin your IDE.
Notes
- Several optional modules are commented out in root
pom.xml; uncomment to include them. - Server config files live in
yudao-server/src/main/resources/application*.yaml.