Ant نىڭ -D تاللانمىسى ھەمىشە JVM ۋاكالەتچى تاللانمىسى ئەمەس
Ant خاسلىقى بىلەن Java سىستېما خاسلىقىنىڭ يېزىلىشى ئوخشاش بولسىمۇ، ئوخشاش تەڭشەك ئەمەس. تەلەپ قىلغان JVM ياكى ۋەزىپىنى سەپلەڭ.
سىز Ant بۇيرۇقىغا -Dhttp.proxyHost=... قوشتىڭىز، ئەمما چۈشۈرۈش يەنىلا بىۋاسىتە بولۇۋاتىدۇ. يېزىلىشى Java سىستېما خاسلىقىغا ئوخشايدۇ؛ ئۇنى قوبۇل قىلغان بۇيرۇق مۇھىم.
Ant نىڭ بۇيرۇق قۇرۇ -D گرامماتىكىسى Ant قۇرۇلۇش خاسلىقلىرىنى ئېنىقلايدۇ. بۇ Ant نى ئىجرا قىلىدىغان JVM گە باشلاش تاللانمىسى بېرىش بىلەن ئاپتوماتىك ئوخشاش ئەمەس.
Ant ئۇ JVM گە بېرىلگەن تاللانمىلار ئۈچۈن ANT_OPTS نى خاتىرىلەيدۇ. ئۇ يەنە قۇرۇلۇشتىن قوللايدىغان ۋاكالەتچى سەپلىمىسى ئۈچۈن setproxy ۋەزىپىنى تەمىنلەيدۇ. تەلەپ ۋە تەلەپ قىلغان خېرىدارغا ماس كېلىدىغان كۆرۈنمە يۈزنى تاللاڭ.
Ant نىڭ JVM گە قوللىنىلغان ۋاكالەتچى ۋەزىپە تەرىپىدىن باشلانغان ئايرىم ئىجرا قىلىنىدىغان پروگرامما ياكى مۇستەقىل سەپلەنگەن خېرىدارنى ئاپتوماتىك سەپلىمەيدۇ. ئايرىلغان پروگرامما مەغلۇپ بولسا، ئۇنىڭ ئۆز بۇيرۇقى ۋە مۇھىتىنى تەكشۈرۈڭ.
رۇخسەت قىلىنغان ئاممىۋى چۈشۈرۈش ئۈچۈن HTTP ۋاكالەتچى تىزىملىكى تاللانغان كۆرۈنمە يۈزنىڭ ساھىبى ۋە ئېغىزى ئۈچۈن نامزاتلارنى تەمىنلەيدۇ. ماشىنىغا خاس ئاخىرقى نۇقتىلار ۋە ھېسابات سىرلىرىنى ئىمكانقەدەر ئورتاق قۇرۇلۇش ھۆججەتلىرىنىڭ سىرتىدا ساقلاڭ. بىر ئاچقۇچى ئۈچۈن ئىشلەيدىغان قۇرۇلۇش باشقا بارلىق ئىشلەتكۈچىلەرنى شۇ ئاچقۇچىنىڭ ئىشخانا ۋاكالەتچىسىگە مۇراجىئەت قىلىشقا مەجبۇرلىماسلىقى كېرەك.
مەغلۇبىيەتنى دوكلات قىلغاندا تەڭشەكنىڭ قەيەردە بېرىلگەنلىكىنى كۆرسىتىڭ: Ant خاسلىقى، JVM باشلاش تاللانمىسى، ۋەزىپە سەپلىمىسى ياكى بالا جەريان مۇھىتى. بۇ پەرق كۆپىنچە كەم بولغان چۈشەندۈرۈش.