J'ai ajouté un champ à Object
classe, comme dans:Ajouter un champ à java.lang.Object
class Object {
...
private Object _objInfo;
}
J'ai changé le code source de java.lang.Object
et recompilé OpenJDK 6. Je reçois l'exception suivante lorsque la machine virtuelle bottes:
Error occurred during initialization of VM
java.lang.IllegalStateException
at java.lang.Throwable.initCause(Throwable.java:337)
at java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:79)
Le même problème se produit lorsque je définis ma propre classe d'objets et préfixé à bOOTCLASSPATH, comme dans:
java -Xbootclasspath/p:<path to my Object class>
Merci, Horatiu
Pourquoi ne pas créer une classe pour mettre _objInfo? –
Je ne pense pas que vous posez réellement une question n'importe où. –
@justin, il est assez clair ce qu'il voudrait que nous l'aidions avec ... – jjnguy