硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具

  • 2019-06-27
  • 本文字数:740 字

    阅读完需:约 2 分钟

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具

Eclipse Codewind是 Eclipse 基金会的一个新项目,目标是“提供工具来帮助[构建]高质量的 Kubernetes[和 Docker]原生云应用程序,与使用了哪种 IDE 或语言无关。”


Codewind 最初是IBM Microclimate项目的一个贡献,Codewind 的任务是帮助开发人员快速、一致地完成原生云应用程序开发中的常见任务。


开发人员可以使用 Codewind 从模板生成新项目,或者从现有项目生成模板。他们还可以使用它在 Docker 或 Kubernetes 中启动、部署、增量更新、调试应用程序或对其进行性能测试。此外,它还提供验证功能,以确保应用程序遵循最佳实践,并帮助将现有项目转移或迁移到 Docker 或 Kubernetes。其目的就是,使所有这些工具和特性都可以直接从 IDE 中获得。


Codewind 对 Java 的支持最好,但也支持 Go、Python、Swift 和 Node.js 项目。它还提供了特定的框架支持,包括 Java EE、Spring、MicroProfile、Lagom 和 Express。该项目处于 Eclipse 孵化阶段,支持级别因技术而异,但会不断发展。最初,它只能作为 Visual Studio Code 扩展或 Eclipse 插件使用。它还将支持 Eclipse 基于云的 IDE Eclipse Che。


该工具能够通过运行一系列本地 Docker 容器来实现几乎是 IDE 无关的集成,这些容器具有已经定义好的 API,IDE 扩展或插件可以与这些 API 通信以获得这些功能。


项目未来的计划包括支持更多的语言、更多的框架和更多的 IDE 或开发工具。其中还包括支持帮助进行自动化测试的工具、与供应商无关的 Kubernetes dev CLI,以及特定于原生云开发其他方面的工具。


IBM 将继续对 Codewind 项目进行投资和贡献,但也欢迎其他人的参与和贡献。要了解更多信息,请访问项目主页或按照安装说明开始试用。


原文链接


Eclipse Introduces New IDE-Agnostic Tools for Building and Deploying Cloud-Native Applications


2019-06-27 08:005441
用户头像

发布了 863 篇内容, 共 603.9 次阅读, 收获喜欢 1614 次。

关注

评论

发布
暂无评论
发现更多内容

leetcode 191. Number of 1 Bits 位1的个数(简单)

okokabcd

LeetCode 数据结构与算法

【愚公系列】2022年10月 Go教学课程 038-异常处理

愚公搬代码

10月月更

当我遇到10亿参数组合

FunTester

一个“简单”的面试题:什么是环回地址127.0.0.1?

wljslmz

10月月更 127.0.0.1 环回地址

Java实现随机人名抽取

魏铁锤

10月月更

算法题学习---链表内指定区间反转

桑榆

算法题 10月月更 C++

2022-10-24:以下go语言代码输出什么?A:3 3;B:3 4;C:0 0;D:0 1。 package main func main() { m := make(map[int]int

福大大架构师每日一题

golang 福大大 选择题

“程”风破浪的开发者|那些优化奇葩代码的方法

慕枫技术笔记

学习方法 代码 “程”风破浪的开发者

鸿蒙开发工具 DevEco Studio 3.0 体验与项目介绍

宇宙之一粟

HarmonyOS 鸿蒙应用开发 10月月更

Java | if语句和循环结构

陌上

ide Java、 10月月更

观察者模式的基础原理

阿泽🧸

观察者模式 10月月更

有没有完全自主的国产化数据库技术

王磊

【LeetCode】分割数组Java题解

Albert

算法 LeetCode 10月月更

Java领域又一神作!《凤凰架构》仅开源3小时,竟遭受Github万人哄抢

程序员小毕

程序员 架构 分布式 程序人生 系统设计

DDD领域驱动设计的概念解析

乌龟哥哥

微服务 10月月更

应用数据库常见的数据切分方式

乌龟哥哥

数据库 10月月更

Java之抽象类

魏铁锤

10月月更

“程”风破浪的开发者|APP自动化效果测试工具

芯动大师

学习方法 “程”风破浪的开发者 手机APP测试

【web 开发基础】PHP 快速入门(9)-PHP 运算符之位运算符详解

迷彩

位运算 10月月更 PHP基础 PHP位运算

高效IO之零拷贝技术

乌龟哥哥

10月月更

【一Go到底】第二十五天---内置函数和Go错误机制

指剑

Go golang 10月月更

C# 线程的优先级

IC00

C# 学习 程序员 上位机 10月月更

OpenCloudOS社区发起的程序员节专属系列活动

B Impact

Spring Boot「13」使用 Actuator

Samson

Java spring 学习笔记 spring-boot 10月月更

[极客大挑战 2019]Http 题解

w010w

Web HTTP CTF 10月月更

【移动应用安全】移动应用安全概述及超级用户权限获取

w010w

android 移动应用安全 root 10月月更

【web 开发基础】PHP 快速入门(10)-PHP 其他运算符详解

迷彩

web开发 10月月更 PHP基础 三元运算符

数据湖(十):Hive与Iceberg整合

Lansonli

数据湖 10月月更

C# 快捷菜单ConTextMenustrip控件学习

IC00

C# 学习 程序员 上位机 10月月更

MapReduce作业生命周期

穿过生命散发芬芳

mapreduce 10月月更

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具_云原生_Dustin Schultz_InfoQ精选文章