109: (Default)
[personal profile] 109
давным-давно я решил по возможности с джавой дел не иметь. по чисто эстетическим соображениям, if nothing else. но, бляха муха, жизнь такую возможность предоставляет не всегда.

вот, например. инсталлирую софт, написанный фирмой на букву F. большой, толстый софт, продающийся много раз за много долларов. и он мне говорит: не буду инсталлироваться, у вас джава не стоит. на самом деле, стоит, конечно, но, видимо, не та версия, которая ему нужна (семь запятых, каково?). а чё ему нужно, не говорит, естественно. только что не стоит, мол, и всё.

ну иду на sun.com, даунложу/инсталлю jre, какая у них там версия последняя. инсталлятор софта на букву F удовлетворённо запускается и начинает. но через полчаса говорит "у-упс, у вас нету файла tools.jar. я поискало там в program files\java\jre1.6.whatever и не нашло. ну извени™".

ок, я делаю поиск по всему диску - ну действительно нет такого, совсем нигде. иду на гугла. да их тут тысячи, тысячи! миллионы. я буквально. миллион ссылок, и все о том, как никто не может найти tools.jar.

внимательный читатель мог заметить, что количество what-the-fuckов только в вышеизложенном существенно больше единицы. начиная с того, что пользователь вообще ничего не должен скачивать и инсталлировать _отдельно_. используешь каку, которой у пользователя нет - добавь redist package к своей инсталляшке. а ведь я даже не упомянул такие колоритные детали, как требование, чтобы путь инсталляции не содержал пробелов (трудно в джаве с пробелами, я понимаю, всего лишь 2009 год на дворе), или там требование ввести пароль админского аккаунта в явном виде.

Update: йоу! теперь sun.com ваще лежит. целиком. даже не пингуется ниоткуда. так что теперь инсталлировать софт (которому, кстати, external connectivity не нужна для работы) вообще никаких шансов нет.

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags