when running the program in IDE, we can not get the version info
- Langage dominant
- Java
- Étoiles
- 6.4k
- Forks
- 1.2k
- Merge moyen
- 1 j 23 h
- PR mergées (30 j)
- 115
Description
in IoTDBConstant class
//when running the program in IDE, we can not get the version info using getImplementationVersion()
public static final String VERSION =
IoTDBConstant.class.getPackage().getImplementationVersion() != null ? IoTDBConstant.class
.getPackage().getImplementationVersion() : "UNKNOWN";


Hope that the version information can be obtained normally in the development environment
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez dans la classe IoTDBConstant, au niveau du champ VERSION, et comparez le comportement de getImplementationVersion() lors de l’exécution depuis un IDE par rapport à une application empaquetée. Reproduisez le cas de l’IDE, puis vérifiez que les exécutions dans l’environnement de développement indiquent les informations de version au lieu de UNKNOWN, tandis que les exécutions empaquetées continuent de fonctionner.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- databases
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100