Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben a rövid útmutatóban a GitHub Copilot alkalmazás modernizálásával tárolóba helyezi a Java-projektet.
A tárolóalapú számítási szolgáltatások, például az Azure Kubernetes Service és az Azure Container Apps használatához a fejlesztőknek tárolóba kell helyezniük a projektjüket Dockerfile és más kapcsolódó konfigurációs fájlok létrehozásával, valamint tárolólemezképek létrehozásával. Eszközeink segítségével elvégezheti a tárolókészítési folyamatot.
Előfeltételek
- Egy GitHub-fiók aktív GitHub Copilot-előfizetéssel bármilyen csomagban.
- Az alábbi IDE-k közül az egyik:
- A Visual Studio Code legújabb verziója. Az 1.101-es vagy újabb verziónak kell lennie.
- GitHub Copilot a Visual Studio Code-ban. A beállítási utasításokat a GitHub Copilot beállítása a Visual Studio Code-ban című témakörben találja. Mindenképpen jelentkezzen be a GitHub-fiókjába a Visual Studio Code-ban.
- GitHub Copilot-alkalmazások modernizálása. A telepítés után indítsa újra a Visual Studio Code-ot.
- Az IntelliJ IDEA legújabb verziója. A 2023.3-s vagy újabb verziónak kell lennie.
- GitHub Copilot. Az 1.5.59-es vagy újabb verziónak kell lennie. További útmutatást a GitHub Copilot beállítása az IntelliJ IDEA-ban című témakörben talál. Mindenképpen jelentkezzen be GitHub-fiókjába az IntelliJ IDEA-ban.
- GitHub Copilot-alkalmazások modernizálása. A telepítés után indítsa újra az IntelliJ IDEA-t. Ha nincs telepítve a GitHub Copilot, közvetlenül telepítheti a GitHub Copilot alkalmazáskorszerűsítését.
- A Visual Studio Code legújabb verziója. Az 1.101-es vagy újabb verziónak kell lennie.
- Java 21 vagy újabb verzió.
- A Maven vagy a Gradle Java-projektek létrehozásához.
Megjegyzés:
Ha Gradle-t használ, csak a Gradle burkoló 5+ verziója támogatott. A Kotlin tartományspecifikus nyelve (DSL) nem támogatott.
Az IntelliJ IDEA még nem támogatja a függvényt My Tasks .
A projekt tárolóba helyezése
A tárolókészítési folyamat elindításához kövesse az alábbi lépéseket:
Győződjön meg arról, hogy a Docker telepítve van és fut.
Nyissa meg a migrált projektet a Visual Studio Code-ban.
A Tevékenység oldalsávon nyissa meg a GitHub Copilot alkalmazás modernizálási bővítménypanelét.
A Feladatok szakaszban nyissa meg a Java-t, majd nyissa meg a Containerize Tasks (Tevékenységek tárolóba helyezése ) elemet, majd válassza a Containerize Application (Alkalmazás tárolóba helyezése) lehetőséget.
A feladat kiválasztása után automatikusan megnyílik a Copilot ügynök módú csevegőablaka.
A Folytatás gombra kattintva erősítse meg az egyes eszközműveleteket a Copilot Csevegőablakban. A Copilot Agent különböző eszközöket használ a konténerizáció megkönnyítésére. Az egyes eszközök használatához megerősítésre van szükség a Folytatás gombra kattintva.
A Copilot általában a következő lépéseket hajtja végre a projekt tárolóba helyezése érdekében:
- Ellenőrzi, hogy a Docker telepítve van-e és fut-e.
- Ellenőrzi, hogy az alkalmazáskód készen áll-e a tárolóban való futtatásra.
- Minden projekthez létrehoz egy Dockerfile-fájlt.
- Docker-rendszerképeket készít minden projekthez.
- A tárolókra vonatkozó eredmények összegzését hozza létre.
Megjegyzés:
A legjobb eredmény érdekében a Claude Sonnet 4 vagy újabb modellek használatát javasoljuk.
Előfordulhat, hogy a Copilot néhány iterációt vesz igénybe a tárolók hibáinak kijavításához.
Lásd még
A GitHub Copilot-alkalmazások modernizálása bizonyos eszközöket használ a Containerization Assistban. További információt a GitHubon található containerization-assist adattárban talál.