# cn-os023-ma-module-playground
**Repository Path**: os023/cn-os023-ma-module-playground
## Basic Information
- **Project Name**: cn-os023-ma-module-playground
- **Description**: 使用coding制品库的maven库模版仓库
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: https://gitee.com/os023
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-10-12
- **Last Updated**: 2023-10-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Maven, magic-api
## README
# 使用coding搭建maven制品库的模版库
## 在magic-api中的使用
```magic-script
```
## 参考
- https://coding.net/help/docs/ci/artifacts/maven.html
- coding制品库操作指引
## vscode安装插件
- Maven for Java
在资源管理器下方出现MAVEN相关菜单
## 全局settings.xml文件配置`重要`
```xml
nexus-tencentyun
!os023-java-public
Nexus tencentyun
http://mirrors.cloud.tencent.com/nexus/repository/maven-public/
```
## 在其他项目安装
### 配置springboot扫描路径
```java
@SpringBootApplication
@ComponentScan(basePackages = ("cn.os023.ma"))
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
```
### 配置pom.xml
#### 上传时的配置`重要`
把仓库地址替换为正确的地址
```xml
os023-java-public
public
https://os023-maven.pkg.coding.net/repository/java/public/
```
#### 拉取时的配置
```xml
cn.os023.ma.module
gis
1.0.0
central
aliyun-maven-public
https://maven.aliyun.com/nexus/content/groups/public/
true
false
os023-java-public
public
https://os023-maven.pkg.coding.net/repository/java/public/
true
true
```