Муравей loadproperties перестал работать (bcel ошибка?)

rules.loaders - это ключ веб-пакета, который вы ищете.

Используя babel-loader и @babel/preset-env (предустановка для заполнения / преобразования всех годовых спецификаций EcmaScript без необходимости микроуправления конкретными спецификациями, например ES6), вы сможете достичь этого.

6
задан cringe 19 May 2009 в 07:13
поделиться

3 ответа

Дерьмо, я знал это! Все сводится к проблемам с кодировкой файлов. Файлы по-прежнему находятся в формате ISO-8819-1, но я использую UTF-8. Проект довольно старый и был создан с неправильной кодировкой. Установка параметра encoding в задаче javac и loadproperties исправляет его.

<target name="generate_version" depends="compile">
    <loadproperties encoding="iso-8859-1" srcfile="${dir.dest}/MyVersion.class">
        <filterchain>
            <classconstants/>
        </filterchain>
    </loadproperties>
</target>

Я думал, что это было изменено нашим сервером Subversion, но я думаю, что мне нужно конвертирую каждый файл в UTF-8 сейчас ... думаю, это другой вопрос для SO.

1
ответ дан 17 December 2019 в 20:34
поделиться

В документации для loadproperties указано, что вложенный путь к классам Элемент предназначен для использования с атрибутом resource - альтернатива использованию srcfile .

Добавьте BCEL jar в глобальный путь к классам. В Eclipse добавьте его как глобальную запись в путь к классам в настройках времени выполнения . В командной строке используйте переключатель -lib .

alt text
(источник: eclipse.org )

1
ответ дан 17 December 2019 в 20:34
поделиться

Похоже на ошибку пути к классам. Запустите «ant -v», чтобы получить более подробную информацию об ошибках.

0
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: