Java 日常开发与构建维护

原名:java-development

按项目 Java 版本处理构建、类型、日志、并发和依赖约定。

中文 Skills 技能说明

维护普通 Java 模块时,先看当前 JDK、构建工具和代码风格。提供需求、源码、pom.xml 或 Gradle 配置及已有测试,技能整理类型选择、错误处理、日志、不可变对象、并发和打包建议,交付代码草稿与验证步骤。Maven、Gradle、格式化与分析工具按项目另配,框架特有问题应使用对应资料;不能擅自升级 JDK 或加入新工具。依赖漏洞判断需核对当前公告,密钥与业务数据不进日志,生成实现必须实际编译和测试后再交付。

上游能力依据

上游原始适用说明:Day-to-day plain Java development without a framework: Maven and Gradle usage and wrappers, project layout, dependency and vulnerability management, modern Java idioms by JDK version (records, sealed types, pattern matching, virtual threads), SLF4J logging, error and null handling, immutability, concurrency basics, static analysis and formatting (Spotless, Error Prone, -Xlint), packaging (jar, jlink, jpackage) and GitHub Actions CI. Use when writing, building, reviewing or maintaining ordinary Java code.

上游 SKILL.md 主要章节(保留原文标题):

使用边界

先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。

作者、翻译与许可证

原作者
GitHub, Inc. 与 awesome-copilot contributors
中文翻译
CEOFans翻译
许可证
MIT
上游来源
https://github.com/github/awesome-copilot/tree/d85f762d6e521abf5fe16703946e9b38adc42da7/skills/java-development

适用范围

平台:linux、macos、windows;标签:软件开发、Java 日常开发与构建维护、开源技能

安全提示

基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。

如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。