云效+EDAS部署遇到的项目问题

1:云效私有库的使用

本地迁移操作说明

通过以上链接下载本地仓库迁移工具migrate-local-repo-tool.jar下载地址

运行该迁移工具(请确保您的JDK版本为1.8及以上),如下所示:

$ java -jar migrate-local-repo-tool.jar -cd "/$HOME/.m2/repository/" -t "http://127.0.0.1/repository/releases/" -u admin -p admin123

参数注解:

-cd 您要迁移的本地目录

-t 目标仓库地址,您可以在云效上点击仓库地址,获取您的目标仓库地址

-p 密码

-u 用户名

注:用户名和密码为您要上传的目标仓库用户名及密码,您可在setting.xml中获取对应仓库的username和password

根据您的实际需求指定合适的参数,执行此命令以迁移您的本地仓库至云效

重点使用方法
1:在pom里配置私有仓库总pom需要配置,父(引用)pom需要配置,父pom最底层配置

    <repositories>
        <repository>
            <id>aliyun-repo</id>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/<
### 如何在阿里 EDAS 平台上部署 JAR 包形式的服务 #### 准备工作 为了成功将 Spring Boot 应用程序以 JAR 包的形式部署到阿里 EDAS,需要完成一些前置准备工作。这包括获取 ECS 实例以及配置必要的网络环境和安全组规则[^3]。 1. **创建并初始化 ECS 服务器** - 登录至阿里控制台,购买一台适合需求的 ECS 服务器。 - 完成服务器实例的基础设置,例如 IP 地址分配、密码设定等操作。 2. **调整安全组策略** - 进入阿里的安全组管理页面,开放应用程序所需的端口(如 HTTP 的 80 或 HTTPS 的 443),以便外部访问服务正常运行。 - 同样需确保数据库连接所使用的 MySQL 默认端口(通常是 3306)也被允许通过防火墙。 #### 构建与上传 JAR 文件 构建过程涉及本地开发环境中生成可执行的 JAR 文件,并将其传输至目标服务器上。 1. **Maven/Gradle 编译打包** 使用 Maven 或 Gradle 工具来编译您的 Spring Boot 项目,并最终得到一个独立运行的 JAR 文件。命令如下所示: ```bash mvn clean package -DskipTests=true ``` 2. **文件传送** 利用 SCP 命令或者其他 FTP/SFTP 方法把刚刚制作好的 JAR 文件传送到远程 Linux 主机指定目录下,比如 `/home/admin/applications` 路径位置。 #### 创建 EDAS 应用及部署流程 接下来是在 EDAS 控制台内定义新应用并将之前准备就绪的 JAR 包加载进去的具体步骤: 1. **登录 EDAS 管理界面** 访问阿里官网进入 EDAS 产品页签下的“应用列表”,点击新增按钮启动新建向导。 2. **填写基本信息** 输入名称描述等相关字段值,选择基于 JVM 类型的语言框架选项卡继续前进。 3. **关联已有 ECS 资源池** 在弹窗中挑选刚才搭建完毕的那个 ECS 实体作为承载载体之一加入进来形成集群规模布局结构图景展示出来供后续参考选用之便[^1]。 4. **上传 JAR 包实施发布动作** 当前阶段会引导用户从本地磁盘选取那个先前已妥善安置于端机器上的压缩包地址链接过来提交审核验证合格后再正式生启用状态切换过去即告大功告成啦! ```java // 示例代码片段用于说明如何自定义 main() 方法入口点参数解析逻辑处理机制部分实现细节而已并非实际业务功能模块组成部分哦~ public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值