grafana / grafana/pyroscope-java

JPMS support issue

オープン
#201 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
126
フォーク
48
平均マージ
4日 14時間
マージ済み PR(30日)
5

説明

This JAR file (agent.jar) contains an incorrect module-info descriptor that claims the module is `kotlin.stdlib.jdk7`, which is not true. This causes the build issues when JPMS is enabled.

![Image](https://github.com/user-attachments/assets/93dfc2e0-ff8b-4e18-8275-6b9399025f52)

It would be ideal to have a correct `module-info` for proper JPMS support. However, if that’s not a priority, simply removing the incorrect descriptor would be an acceptable solution.

Version 2.1.2

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず agent.jar とその module-info ディスクリプタを調査し、その後、プロジェクトの JPMS 対応ビルド構成を確認します。アーティファクトが誤った kotlin.stdlib.jdk7 モジュールを宣言しなくなり、正しい module-info ディスクリプタを提供するか、受け入れられたアプローチが誤ったディスクリプタの削除である場合はそれを削除すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
build-system
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。