solon-development-skill
Installation
SKILL.md
Solon Development Skill
Provide expert guidance for building Java applications with the Solon framework. Solon is an independent, full-scenario Java enterprise application development framework — it is NOT compatible with Spring and has its own architecture, annotations, and ecosystem built from scratch.
Official website: https://solon.noear.org GitHub: https://github.com/opensolon/solon License: Apache 2.0 JDK support: Java 8 ~ 25, GraalVM Native Image Current version: 3.10.x
Critical Rules
- Solon is NOT Spring. Never mix Spring annotations (
@Autowired,@SpringBootApplication,@RestController,@RequestMapping,@Service,@Repository,@Value,@ComponentScan, etc.) into Solon code. Solon has its own complete annotation set. - No Spring dependencies. Never include
spring-boot-starter-*,spring-*, or any Spring artifact in Solon projects. Solon usesorg.noeargroup ID. - Configuration file is
app.yml(orapp.properties), NOTapplication.yml. - Entry point is
Solon.start(App.class, args), NOTSpringApplication.run(). - All examples must target version 3.10.0 unless the user specifies otherwise.
- Parent POM is
solon-parentwithgroupId=org.noear. - 中文支持. When the user communicates in Chinese, all responses and code comments must be in Chinese.