|
|
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
Довольно странная ситуация, обьясните что не так. У меня есть файл my_app.java следующего содержания Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Находится он в папке C:\MyTest\ Выполняем компиляцию: cd C:\MyTest\ javac my_app.java Есть появился файл my_app.class запускаем: cd C:\MyTest\ java my_app Отлично программа запускается и все работает. Создаю файл man.txt с таким содержанием: Main-Class: my_app Ну и наконец создаю jar: cd C:\MyTest\ jar cmf man.txt my_app.jar my_app.class И все не плохо jar создаётся, но если 2 раза кликнуть по нему, ничего не происходит. Делаю так cd C:\MyTest\ java -jar my_app.jar И мне сообщают: no main manifest attribute, in my_app.jar Распаковываю архив и смотрю MANIFEST.MF : Код: java 1. 2. Я новичок и это первый опыт создания jar. В чем проблема? Как исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 13:57:43 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
авторWarning: The manifest must end with a new line or carriage return. The last line will not be parsed properly if it does not end with a new line or carriage return. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 14:11:19 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, мда... Спасибо! Все заработало. Даже не думал что просто нужно энтер в конце строки нажать. Получается он последнюю строку не парсит... Такой вопрос это предупреждение тебе IDE выдало? или где ты его вычетал? Хотелось бы побольше таких ползнейших предупреждений почитать. У меня просто IDE нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 14:21:26 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
Nawy, Открываем мануал http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jar.html Там для опции m написано авторSee the JAR Files trail in the Java Tutorial for examples of using the -m option. Идем по ссылке И здесь находим http://docs.oracle.com/javase/tutorial/deployment/jar/build.html Никаких IDE. Всё по мануалу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 14:42:42 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
я бы не рекомендовал руками писать манифесты. Перенос строки не единственный нюанс. Например для длинных значений (обычно Class-Path) есть тоже отдельные требования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 14:44:09 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
Blazkowiczя бы не рекомендовал руками писать манифестыЧтобы научиться делать - надо делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 23:12:36 |
|
||
|
не правильный jar
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovBlazkowiczя бы не рекомендовал руками писать манифестыЧтобы научиться делать - надо делать. Это никому не нужные нюансы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2013, 23:33:59 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2128959]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
16ms |
get first new msg: |
10ms |
get forum data: |
4ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 289ms |
| total: | 488ms |

| 0 / 0 |
