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.
Példaüzenetek
error XA1047: Required attribute 'from' missing from element 'replace-type'; /path/to/jni-remapping.xml line 3.
error XA1047: Required attribute 'source-type' missing from element 'replace-method'; /path/to/jni-remapping.xml line 7.
Issue
Hiányzik egy szükséges attribútum a JNI újrametsző XML-fájl egyik eleméből.
Az <replace-type> egyes elemeknek és <replace-method> elemeknek rendelkezniük kell a szükséges attribútumokkal, amelyeknek jelen kell lenniük.
A következőhöz szükséges attribútumok <replace-type>:
-
from— az eredeti Java típusnév (pl.com/example/OldClass) -
to— a helyettesítő Java típusnév (pl.com/example/NewClass)
A következőhöz szükséges attribútumok <replace-method>:
-
source-type— az eredeti módszert tartalmazó Java típus -
source-method-name— az eredeti módszer neve -
target-type— a helyettesítő módszert tartalmazó Java típus -
target-method-name— a helyettesítő módszer neve -
target-method-instance-to-static— azt jelzi, hogy a csere egy példánymetódust statikus metódussá alakít-e át (truevagyfalse)
Megoldás
Adja hozzá a hiányzó szükséges attribútumokat a JNI-remapping XML-fájl eleméhez. Például:
<replacements>
<replace-type from="com/example/OldClass" to="com/example/NewClass" />
<replace-method
source-type="com/example/Source"
source-method-name="instanceMethod"
target-type="com/example/Target"
target-method-name="staticMethod"
target-method-instance-to-static="true" />
</replacements>