![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
Помогите плз.... ПОдскажите литературку где можно почитать о подписи jar файлов из Ant или исходник какой нить. И вообще это реально?
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
Это я знаю.... но после исполнение моего сценария Ant-ом вылетает ошибка:
exec returned: -1073741515 И что интересно если запускаешь jarsigner из под командной строки то все работает...но фишка в том что мне надо сделать это из под Ant Это сообщение отредактировал(а) Orgy - 28.6.2007, 14:51 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Так с этого и надо было начинать. Как ты подписываешь jar в командной строке, и в ANT?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Orgy |
|
||||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
ant:
cmd:
вот так Это сообщение отредактировал(а) LSD - 28.6.2007, 15:59 |
||||
|
|||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Проверь что путь к tcserver.keys указан правильно:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
я думаю проблема в том что Ant встроен в Eclipse...
написал жеско <signjar jar="C:\workspace\JarBuilder\in.jar" signedjar="C:\workspace\JarBuilder\Sign.jar" alias="tcserver" keystore="C:\workspace\JarBuilder\tcserver.keys" storepass="teampass" keypass="teampass" /> C:\workspace\JarBuilder\JarBuilder.xml:111: Execute failed: java.io.IOException: Cannot run program "jarsigner.exe": CreateProcess error=2, ?? ??????? ????? ????????? ???? я так понимаю это ошибка того что нет jarsigner.exe в папке C:\workspace\JarBuilder\ как прописать путь к jarsigner из ant _________________________________________________________________________________________________ не мытьем так катаньм.... получилось сделать только так..... Но это как то криво.....Хотелось бы по нормальному сделать <exec executable="C:\Program Files\Java\jdk1.6.0\bin\jarsigner.exe"> <arg line="-keystore tcserver.keys"/> <arg line="-storepass teampass"/> <arg line="-keypass teampass"/> <arg line="-signedjar S.jar"/> <arg line="tc.jar"/> <arg line="tcserver"/> </exec> Это сообщение отредактировал(а) Orgy - 28.6.2007, 16:49 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
У тебя проект запускается на JDK или JRE?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
Это вопрос о том? что нет в JRE jarsigner-а......
видимо в этом то и косяк....Только как его решить я все равно не знаю.... ______________________________________________________________ Реальзовал таким способом, но это несовсем правильно я думаю, потому что если придется подписывать много jar файлов(а мне придется), то этот придется писать для каждого jar файла в отдельности <exec executable="C:\Program Files\Java\jdk1.6.0\bin\jarsigner.exe"> <arg line="-keystore tcserver.keys"/> <arg line="-storepass teampass"/> <arg line="-keypass teampass"/> <arg line="-signedjar S.jar"/> <arg line="tc.jar"/> <arg line="tcserver"/> </exec> |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Почему? Сделай один target, и вызывай его с параметром. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
напиши пример если не сложно....
Я запускаю ant сценарий из Eclipse Это сообщение отредактировал(а) Orgy - 29.6.2007, 10:27 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Именно. Пропиши в свойствах проекта в качестве умолчальной JDK, а не JRE. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Orgy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 12.4.2007 Репутация: нет Всего: нет |
я не знаю как это сделать..........:( подскажи плз..
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
В дереве проекта будет указана используемая JRE. По правой кнопке там можно назначить другую.
Или как вариант просто прописать каталог JDK\bin, в PATH. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |