{"id":24524336,"url":"https://github.com/devonfw/ide","last_synced_at":"2025-04-05T06:06:21.350Z","repository":{"id":37406246,"uuid":"150109644","full_name":"devonfw/ide","owner":"devonfw","description":"Tool to automate setup and update of development environment (esp. for Java projects).","archived":false,"fork":false,"pushed_at":"2025-03-04T13:20:40.000Z","size":5127,"stargazers_count":35,"open_issues_count":64,"forks_count":103,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-03-29T05:08:06.495Z","etag":null,"topics":["asset-ide"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devonfw.png","metadata":{"files":{"readme":"README.asciidoc","changelog":"CHANGELOG.asciidoc","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-24T13:48:24.000Z","updated_at":"2025-03-04T13:20:44.000Z","dependencies_parsed_at":"2023-12-14T13:33:21.057Z","dependency_job_id":"0944b49b-0846-4244-94f9-40e24bbf6952","html_url":"https://github.com/devonfw/ide","commit_stats":null,"previous_names":[],"tags_count":72,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devonfw%2Fide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devonfw%2Fide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devonfw%2Fide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devonfw%2Fide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devonfw","download_url":"https://codeload.github.com/devonfw/ide/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294536,"owners_count":20915340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asset-ide"],"created_at":"2025-01-22T04:19:28.169Z","updated_at":"2025-04-05T06:06:21.318Z","avatar_url":"https://github.com/devonfw.png","language":"Shell","readme":":toc: macro\n\nimage::documentation/images/devonfwidelogo.png[\"Logo\",align=\"center\",width=100%]\n\n\nA tool designed to help developers setting up an development environment with the ability to share the same project settings across the team.\n\nimage:https://img.shields.io/github/license/devonfw/ide.svg?label=License[\"Apache License, Version 2.0\",link=https://github.com/devonfw/ide/blob/master/LICENSE]\nimage:https://img.shields.io/maven-central/v/com.devonfw.tools.ide/devonfw-ide-scripts.svg?label=Maven%20Central[\"Maven Central\",link=https://search.maven.org/search?q=g:com.devonfw.tools.ide]\nimage:https://github.com/devonfw/ide/actions/workflows/build.yml/badge.svg[\"Build Status\",link=\"https://github.com/devonfw/ide/actions/workflows/build.yml\"]\n\nimage:https://github.com/devonfw/ide/actions/workflows/test-windows.yml/badge.svg[\"Windows\",link=\"https://github.com/devonfw/ide/actions/workflows/test-windows.yml\"]\nimage:https://github.com/devonfw/ide/actions/workflows/test-ubuntu.yml/badge.svg[\"Ubuntu\",link=\"https://github.com/devonfw/ide/actions/workflows/test-ubuntu.yml\"]\nimage:https://github.com/devonfw/ide/actions/workflows/test-macos.yml/badge.svg[\"MacOS\",link=\"https://github.com/devonfw/ide/actions/workflows/test-macos.yml\"]\n\ntoc::[]\n\n== ATTENTION\n\n=== Sunset of devonfw-ide\n\nWith devonfw-ide we have done a great job in automation of IDE installation on your local computer.\nHowever, we decided to migrate everything from bash scripts to a reasonable programming language and allow professional development and quality assurance.\nAs a result we have created a new product https://github.com/devonfw/IDEasy[IDEasy] that is now replacing devonfw-ide.\nFurhter, IDEasy is now a self-contained product totally independent from the rest of devonfw.\n\nIf you have been using devonfw-ide and want to migrate to IDEasy please read https://github.com/devonfw/IDEasy/blob/main/documentation/migration-from-devonfw.adoc[this migration guide].\n\nWe hope to see you again at IDEasy - the professional IDE automation taking what we started with devonfw-ide to the next level!\n\n== Setup\n\n=== Prerequisites\n** Windows\n\n*** On Windows you need to  *download and install* https://git-scm.com/download/win[git for windows].\n\n*** You need a tool to extract `*.tar.gz` files (`tar` and `gzip`).\n+\nFor example https://www.7-zip.org/[7-zip] or https://www.win-rar.com/[WinRar]. \n** Linux\n*** On Linux you need to install `curl` and `git` if you don't have them already\n+\n[source,terminal, .text-center]\n----\nsudo apt-get install git curl \nor\nsudo yum install git-core curl\n----\n\n** MacOS\n*** On MacOS you only need to download and install https://git-scm.com/download/mac[git for mac].\n\n=== Install\n\n** Download the latest version of `devonfw-ide` from https://github.com/devonfw/ide/releases[here] and extract it to a folder of your choice.\n+\n(You can find all Releases in https://repo.maven.apache.org/maven2/com/devonfw/tools/ide/devonfw-ide-scripts/[Maven Central])\n** Run the `setup` in this folder (On Windows you can double click on `setup.bat`)\n+\nA command prompt will open and the setup will start. The setup will ask for a settings URL. In case you do not have a settings URL for your project, you can just press enter to use the default settings.\n** After the setup is finished, you can close the command prompt and open a new one.\n** *You are done! You can now use the `devon` command in your terminal to use the devonfw-ide.*\n\n==== Video Tutorial\nifdef::env-github[]\nimage:https://img.youtube.com/vi/NG6TAmksBGI/0.jpg[link=https://www.youtube.com/watch?v=NG6TAmksBGI, width=640, height =360]\nendif::[]\n\nifndef::env-github[]\nvideo::NG6TAmksBGI[youtube]\nendif::[]\n//video::NG6TAmksBGI[youtube, width=640, height=360]\n// end::you[]\n\nSee also our latest video https://vimeo.com/808368450/88d4af9d18[devon ide update @ RISE]\n\n== Documentation\n\n* link:documentation/features.asciidoc[Features]\n* link:documentation/setup.asciidoc[Download \u0026 Setup]\n* link:documentation/usage.asciidoc[Usage]\n* link:documentation/devonfw-ide-contribution-getting-started.asciidoc[Contribution]\n* link:documentation/configuration.asciidoc[Configuration]\n* link:documentation/structure.asciidoc[Structure]\n* link:documentation/cli.asciidoc[Command Line Interface]\n* link:documentation/variables.asciidoc[Variables]\n* link:documentation/scripts.asciidoc[Scripts]\n* link:documentation/settings.asciidoc[Settings]\n* link:documentation/software.asciidoc[Software Folder]\n* link:documentation/integration.asciidoc[Integration]\n* link:documentation/advanced-tooling.asciidoc[Advanced-tooling]\n* link:documentation/[Documentation]\n\n== Contribution Guidelines\n*If you want to contribute to `devon-ide` please read our https://github.com/devonfw/ide/blob/master/documentation/devonfw-ide-contribution-getting-started.asciidoc[Contribution Guidelines].*\n\n*We use https://github.com/devonfw/ide/issues[GitHub Issues] to track bugs and submit feature requests.*\n\n== License \n* link:documentation/LICENSE.asciidoc[License]\n","funding_links":[],"categories":["Java环境管理"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevonfw%2Fide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevonfw%2Fide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevonfw%2Fide/lists"}