Кандёхаем веселее!
296 / 328 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
1

Ant manifest неправильно переносит classpath на другую стороку

08.03.2014, 10:51. Показов 1260. Ответов 1

Здравствуйте.
Пытаюсь создать нормальный манифест, но Ant вставляет перевод строки прямо посреди имени jar-ника. Нагуглил, что нельзя больше 72 символов, и можно переходить на следующую строку, используя ${line.separator}, но эта сволочь всё равно генерирует неправильно.

Пример
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<project name="antfree" default="main" basedir=".">         
    <property name="core-jar" value="core-unit.jar" />
    <property name="db-jar" value="db-unit.jar" />
    <property name="eclipselink-lib" value="eclipselink-2.3.2.jar" />
    <property name="jpql-lib" value="org.eclipse.persistence.jpa.jpql_1.0.1.jar" />
    <property name="mysql-connector-lib" value="mysql-connector-java-5.1.25-bin.jar" />
 
    <target name="make-manifests">
        <manifest file="${manifests-dir}/${parser-man}" >
            <attribute name="Class-Path" value=" ${core-jar} ${db-jar} ${persist-lib}${line.separator} ${jpql-lib}${line.separator} ${eclipselink-lib}"/>
        </manifest>
    </target>
</project>
Создал:
Код
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.3
Created-By: 1.7.0_07-b10 (Oracle Corporation)
Class-Path:  core-unit.jar db-unit.jar javax.persistence-2.0.3.jar
 o
 rg.eclipse.persistence.jpa.jpql_1.0.1.jar
 eclipselink-2.3.2.jar
Пробовал уже по-разному, разбавлял пробелами, или каждый элемент на новой сторке, бесполезно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2014, 10:51
Ответы с готовыми решениями:

Как добавить в build.xml ссылку на переменную окружения CLASSPATH в Ant?
Еще вопрос глупый можно??? Как добавить в build.xml ссылку на переменную окружения CLASSPATH? Что...

Переносит слова по буквам на другую строку
Здравствуйте! в текстовой области, если ввести большое количество слов, то слова переносятся на...

Создание триггера, который переносит удаляемую строчку в другую таблицу
Здравствуйте, нужно создать триггер, который срабатывает при удалении и переносит удаляемую строчку...

Нужно написать консольное прложение, которое переносит файл из одной папки в другую
В консоли от руки нужно написать имя файла , после путь куда его нужно перенести, далее программа...

1
Кандёхаем веселее!
296 / 328 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
11.03.2014, 12:13  [ТС] 2
Я дебил, посмотрел jar, произведенный в IDE, там такой же "неправильный" classpath в манифесте, и он нормально запускается.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2014, 12:13
Помогаю со студенческими работами здесь

ANT и ВебСервисы: D:javajwstutorial13examplesjaxrpccommon argets.xml:30: taskdef class org.a pache.catalina.ant.DeployTask cannot be found
Хочу запустить простое приложение используюшее вебсервис. Скачал Web Services Developer Pack 1.3...

программа неправильно переводит число из одной с-с в другую
создал приложение которое переводит число из одной системы счисления в другую. Считает все хорошо,...

TextView: неправильно работает Listener для перехода на другую активити
Суть такова: есть фрагмент, в нем есть TextView, которое я хочу использовать как линк для перехода...

Размещение блоков в одну стороку
Задача состоит в следующем: разместить новостные блоки (div) в одну строку с переносом на следующую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru