рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЬрд┐рдЧрд╕реЙ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИред рдореЙрдбрд░реНрдирд╛рдЗрдЬреЗрд╢рди рдХреЛ рдЬрд╛рд╡рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реИ, рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬрд┐рд╕реЗ рдЬреЗрдбреАрдХреЗ 9 рддрдХ рджреЗрд░реА рд╣реЛ рдЧрдИ рдереА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореВрд▓ рд░реВрдк рд╕реЗ рдЬреЗрдбреАрдХреЗ 8 рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдерд╛, рдЖрджрд┐ред рдЖрджрд┐
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдЖрд░рд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк, 2 рд▓реЗрдВ
рдЕрдзрд┐рдХ рдЪрд░реНрдЪрд╛ рдпрд╣рд╛рдБ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ:
mail.openjdk.java.net/pipermail/jigsaw-dev/2013-August/thread.htmlmail.openjdk.java.net/pipermail/jigsaw-dev/2013-September/thread.htmlрдЬреЛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЙрд╕рдХрд╛ рд╕рд╛рд░:
1. рдорд╛рд░реНрдХ рдиреЗ рд╕рдореБрджрд╛рдп рдХреЛ рдЕрд╡рдЧрдд рдХрд░рд╛рдпрд╛ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
2. рдорд╛рд░реНрдХ рдиреЗ рдХрдерд┐рдд рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдЖрд░рд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдПрдХ (рдЕрдзрд┐рдХ) рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред
3. рдРрд╕рд╛ рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред
рдЙрд░реНрдл рдХреЗ рдмрд╛рдж рдХреЗ рд╕рднреА рдкрддреНрд░рд╛рдЪрд╛рд░ рдЗрд╕ рддрдереНрдп рдХреЛ рдЙрдмрд╛рд▓рддреЗ рд╣реИрдВ рдХрд┐:
1. рдпрд╣ рдЙрдЪреНрдЪ рд╕рдордп рд╣реИред
2. рдЕрдм рдЬрд░реВрд░рдд рдирд╣реАрдВ: рдЬреЗрдбреАрдХреЗ 8 рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛рдлреА рд╣реИрдВред
3. рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдХрд╛рдордирд╛ рдХрд░рддрд╛ рд╣реИ (рдереЛрдбрд╝рд╛ рд╕рд╛)ред
4. рд╕рдВрдХрд▓рди рд╕рдордп рдирд┐рд░реНрднрд░рддрд╛ рдФрд░ рдХреНрд░рдо рдирд┐рд░реНрднрд░рддрд╛ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреАрдЬреЗрдВ рд╣реИрдВред
5. rt.jar рдХреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдФрд░ рдПрдХ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдирд╛ рдЕрд▓рдЧ рдХрд╛рд░реНрдп рд╣реИрдВред
6. рдорд╛рд╡реЗрди рдФрд░ рдУрдПрд╕рдЬреАрдЖрдИ рдкрд░рд┐рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВред
рдЬрд╛рдирдХрд╛рд░реА рдХрдм рд╣реЛрдЧреА?
рдмрд╣реБрдд рдЬрд▓реНрджред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЙрд░реНрдл тАЛтАЛрдХреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред рдореБрдЭреЗ рднреА рдпрдХреАрди рд╣реИ рдХрд┐ рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВрдЧреЗред
рдЧреАрддрд╛рддреНрдордХ рд╡рд┐рд╖рдпрд╛рдВрддрд░ ...
рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд▓рдЧрднрдЧ рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ N рдореЗрдВ JDK 8 рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдмрд╛рдд рдХреА рдереАред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓реИрдореНрдмреНрдбрд╛ рдФрд░ рдЖрд░рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рд▓реИрдВрдмрдбрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдЖрдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдЖрд░рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рд▓рдВрдмрд┐рдд рд╣реИред рдЬрд▓реНрдж рд╣реА рдореИрдВ рдлрд┐рд░ рд╕реЗ рд╡рд╣рд╛рдБ рдЬрд╛рдКрдБрдЧрд╛ред рдпрджрд┐ рдХрд╛рд░реНрдб рдЧрд┐рд░ рдЬрд╛рддреЗ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рд▓рдореНрдмреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реВрдБред рдФрд░ рдЖрд░рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред : рдбреА