рдпрд╣ рдХрдорд╛рдВрдб рдЬрдкрд┐рдХреЛрдореНрдкреИрдЯ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
japicompat - рдмрд╛рдЗрдирд░реА рдмреИрдХрд╡рд░реНрдб рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред
SYNOPSIS
japicompat [-svqhtjw4] [-рдУрд░ рдЖрдЙрдЯрдлрд╛рдЗрд▓] [-рдореИрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ]
рд╡рд░реНрдгрди
japicompat japitools рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ рдХреЗ рдмреАрдЪ рдЕрдиреБрдХреВрд▓рддрд╛ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╡реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдЬрд╛рд╡рд╛ рдХреЗ рдирд┐рдГрд╢реБрд▓реНрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдереЗ
рд╕рди рдХреА рдЬреЗрдбреАрдХреЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛, рд▓реЗрдХрд┐рди рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдЧрддрддрд╛ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрд┐рд╕реА рднреА рдПрдкреАрдЖрдИ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪред
рдЙрдкрдХрд░рдг рдЬрдкрд╛рдЗрдЬрд╝ рдФрд░ рдЬрдкрд┐рдХреЛрдореНрдкреИрдЯ рд╣реИрдВред рдЬреИрдкрд╛рдЗрдЬрд╝ рдПрдХ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдЬреЛ рдПрдХ рд╕реВрдЪреА рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ
рдорд╢реАрди-рдкрдардиреАрдп рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдПрдкреАрдЖрдИред рдЗрд╕рдХреЗ рдмрд╛рдж Japicompat рдРрд╕реА рджреЛ рд╕реВрдЪрд┐рдпрд╛рдБ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
рдЙрдиреНрд╣реЗрдВ рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдореЗрдВ рд╕рди рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╡рд┐рдХрд▓реНрдк
-s рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ рдЬрд╛рдВрдЪ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ (рдХреЗрд╡рд▓ рдЬреЗрдПрд▓рдПрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЬрд╛рдВрдЪ рдХрд░реЗрдВ)ред
-v рдЫреЛрдЯреА рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
рд╕реАрд░рд┐рдпрд▓рд╡рд░реНрдЬрдирдпреВрдЖрдИрдбреА рдЬрд╛рдВрдЪ: рдпрджрд┐ рдХреЛрдИ рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬреЗрдмрд▓ рдХреНрд▓рд╛рд╕ рд╣реИ рддреЛ japicompat рдПрдХ рдЫреЛрдЯреА рд╕реА рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ
рджреЛрдиреЛрдВ рд░рд┐рд▓реАрдЬрд╝реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдЕрд▓рдЧ SerialVersionUID рд╣реИред
рдмрд╣рд┐рд╖реНрдХрд░рдг рдЬрд╛рдБрдЪ: рдпрджрд┐ рдХреЛрдИ рд╡рд░реНрдЧ рдпрд╛ рд╕рджрд╕реНрдп рдерд╛ рддреЛ japicompat рдПрдХ рдЫреЛрдЯреА рд╕реА рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдореВрд▓ рдПрдкреАрдЖрдИ рдореЗрдВ рдмрд╣рд┐рд╖реНрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЬрд╛рдБрдЪ рдХреА рдЬрд╛ рд░рд╣реА рдПрдкреАрдЖрдИ рдореЗрдВ рдмрд╣рд┐рд╖реНрдХреГрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
-q рдкреНрд░рдЧрддрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ.
-h HTML рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЙрддреНрдкрд╛рджрд┐рдд HTML рдлрд╝рд╛рдЗрд▓реЗрдВ japi.css рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИрдВ
рдЖрдХрд░реНрд╖рдХ рдкреНрд░рд╕реНрддреБрддрд┐ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ред
-t рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ.
-j рдХрдЪреНрдЪреЗ рдорд╢реАрди рдкрдардиреАрдп рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдирд┐рд░реНрдорд┐рдд рдкреНрд░рд╛рд░реВрдк рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
"japio" рдкреНрд░рд╛рд░реВрдк, рдФрд░ рдкрд░рдВрдкрд░рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрд╕реЗ ".japio" рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рд╕рд╣реЗрдЬрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди japiotext рдФрд░ japiohtml рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
HTML рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, japicompat рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ japiotext рдпрд╛ japiohtml рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ
-h рдпрд╛ -t рдЭрдВрдбреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдЬреИрдкрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ -i рдлрд╝реНрд▓реИрдЧ рдХреЗ рд╕рд╛рде рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЬреЗрдбреАрдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрд╕рдВрдЧрддрддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдердиред
-w рдкреБрд░рд╛рдиреА рдЦрд╝рд░рд╛рдм рдЬрд╛рдкреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ japicompat
рдпрджрд┐ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреБрд░рд╛рдиреЗ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдЬрд╛рдкреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдЙрддреНрдкрдиреНрди рд╣реЛрдВрдЧреА
japitools рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдЬрд┐рдирдореЗрдВ рдЬреНрдЮрд╛рдд рдмрдЧ рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ japifix рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
-4 1.4-рд╕рдВрдЧрдд рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рддрдм рддрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ
1.5-рдХреЗрд╡рд▓ рдЖрдЗрдЯрдоред
-o
рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдпрд╣рд╛рдВ рднреЗрдЬреЗрдВ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХреЗ рдмрдЬрд╛рдпред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
-h, -t рдФрд░ -j рдЭрдВрдбреЗред
-i
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрдкрдХреЗ рдкрд╛рд╕ (рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛) рд╣реИ
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬреЗрдбреАрдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (1.0 рдФрд░ 1.1) рдХрд╛ рдХрд╡рд░реЗрдЬ рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдХреБрдЫ рд╣реИ
1.4 рдХреА рдкреВрд░реНрдг рдХрд╡рд░реЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреВрд░реА (рдпрд╣ рд╕рднреА рдХрд╛ рд╕рдЯреАрдХ рд╡рд┐рд╡рд░рдг рд╣реИ
рд▓реЗрдЦрди рдХреЗ рд╕рдордп рдореБрдлрд╝реНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЬрд╛рд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди)ред japicompat рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдЬреЗрдбреАрдХреЗ 1.4 рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рд╕реЗ рд╕рдЯреАрдХ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рднреА рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЖрдк рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдирд╛ рдХрд╡рд░реЗрдЬ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╕рди рдиреЗ рдЬреЗрдбреАрдХреЗ рдХреЗ рдмреАрдЪ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ
рд░рд┐рд▓реАрдЬрд╝, рдЙрди рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдирд┐рдпрдореЛрдВ рдХреА рддреЛ рдмрд╛рдд рд╣реА рдЫреЛрдбрд╝ рджреЗрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП japicompat рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред рддреЛ рдЬрдм рдЖрдк рджреМрдбрд╝рддреЗ рд╣реИрдВ
рдЬреЗрдбреАрдХреЗ 1.1 рдФрд░ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдкрд░, рдЖрдкрдХреЛ рдирдХрд▓реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА
рд░рд┐рдкреЛрд░реНрдЯ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдЖрдк 1.4 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реЛрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди 1.1 рдХреЗ рд╕рд╛рде рдирд╣реАрдВред
рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣ рдЗрд╕ рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдЬрдкрд┐рдХреЛрдореНрдкреИрдЯ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░рдирд╛ рд╣реИ
рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, -j рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1.1 рдФрд░ 1.4 рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛ рдЪрд▓рд╛рдПрдБ
рдмрджрд▓рдирд╛ред рдлрд┐рд░ 1.1 рдФрд░ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛ рдЪрд▓рд╛рдПрдБ, рдкрд╛рд╕ рдХрд░рддреЗ рд╣реБрдП
рдкрд┐рдЫрд▓реЗ рд░рди рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде "-i" рд╡рд┐рдХрд▓реНрдкред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
$ japicompat -joign-11-14.japio jdk11.japi.gz jdk14.japi.gz
$ japicompat -ho jdk11-myimpl.html -i рдЕрдирджреЗрдЦрд╛-11-14.japio jdk11.japi.gz
myimpl.japi.gz
рдЖрдк рджреМрдбрд╝рдХрд░ рднреА рдпрд╣реА рдкреНрд░рднрд╛рд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
$ japicompat -рд╣реЛ jdk11-myimpl.html -i jdk14.japi.gz jdk11.japi.gz myimpl.japi.gz
рдпрд╣ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдФрд░ рддреЗрдЬрд╝ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдмреАрдЪ рддреБрд▓рдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
jdk11 рдФрд░ jdk14 рдХреЛ рд╣рд░ рдмрд╛рд░ рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдЬрд╛рдкрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ
рдЗрд╕реЗ рд╕рд╣реЗрдЬрдиреЗ рдФрд░ рдЕрдЧрд▓реА рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдЬрдкрд┐рдХреЛрдореНрдкреИрдЯ рдХреЛ рдЪрд▓рдиреЗ рджреЗрддрд╛ рд╣реИ
рджреЛрдЧреБрдиреА рддреЗрдЬреА рд╕реЗ.
рдПрдкреАрдЖрдИ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдкреА рдлрд╛рдЗрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛рдиреА рд╣реИред
japicompat рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИ рдХрд┐ рджреВрд╕рд░рд╛ рддрд░реНрдХ рдкрд╢реНрдЪрдЧрд╛рдореА-рд╕рдВрдЧрдд рд╣реИ
рдкрд╣рд▓реЗ рдХреЗ рд╕рд╛рде. рдЗрд╕рд▓рд┐рдП, JDK 1.1 рдХрд╛ рд╕рд╣реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЧрд╛
рддрд░реНрдХреЛрдВ рдХреЗ рдХреНрд░рдо рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рддреНрд░реБрдЯрд┐рдпрд╛рдБ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдПрдХ рдЖрджрд░реНрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
JDK1.1 рдкреНрд▓рд╕ JDK1.2 рдХреЗ рднрд╛рдЧреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
$ japicompat jdk11.japi.gz myimpl.japi.gz
$ japicompat myimpl.japi.gz jdk12.japi.gz
рдРрд╕рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рдирд╛ рд╕рдВрднрд╡рддрдГ рдЕрд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдЗрди рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкрд╛рд╕ рдХрд░ рд╕рдХреЗ,
рдЪреВрдБрдХрд┐ Sun рдХрд╛ рдЕрдкрдирд╛ JDK1.2, JDK1.1 рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдкрд░ рдЕрдиреЗрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рджреЗрдЦреЗрдВ
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд -i рд╡рд┐рдХрд▓реНрдк рдкрд░ рдЪрд░реНрдЪрд╛ред
рдпрд╛ рддреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд (.japi.gz) рдпрд╛ рдЕрд╕рдВрдкреАрдбрд╝рд┐рдд (.japi) рдлрд╝рд╛рдЗрд▓реЗрдВ рдкрд╛рд╕ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ
japicompat: рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдЗрдк рдЗрдирдкреБрдЯ рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ
gzip рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ рдирд╣реАрдВред
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ japicompat рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ