2015-08-04 3 views
0

Я купил Docs/поддержку от ObjectRefinery для JFreeCharts. При выполнении муравья происходит следующее:Демо-код JFreecharts не строится?

$ cd ant && ant 
BUILD FAILED 
/shared/jfreechart-1.0.19-demo/ant/build.xml:66: Warning: Could not find file 
    /shared/jfreechart-1.0.19-demo/source/demo/orsoncharts/iStock_000003105870Small.jpg to copy. 

На самом деле этот файл не существует нигде в проекте -или любой JPG по этому вопросу:

freechart-1.0.19-demo $find . -name \*.jpg 
<no results> 

Так как построить этот демо-код?

ответ

1

В ZIP-архиве отсутствует два файла, которые не позволяют восстанавливать файлы демонстрационных файлов jar с помощью прилагаемого скрипта Ant. Это исправлено и новый ZIP-файл, загруженный на наш сервер. Кроме того, ваша покупка была возвращена.

+0

ОК, я загружаю сейчас, чтобы попробовать. – javadba

0

Orsoncharts

является широко распространенной и сломанной в build.xml and within the source code. Способ справиться с этим заключается в следующем:

  • удалить эту пару дюжины ссылок на orsoncharts из этого файла сборки
  • Устранить источники Орсон ява
  • удалить ссылки и обычаи Орсона из демо/SuperDemo.java

, а затем сделать

ant -f ant/build.xml all 

Угадайте что? Этого недостаточно. Теперь мы получаем якобы нелицензированный дистрибутив.

enter image description here

Таким образом, мы еще не может работать с исходным кодом. Весь этот мусор на основе муравьев - это сломанный хак.

На этом этапе ответ будет следующим: «Разве дистрибьюторы собирают реальный строительный источник дистрибутива (без Orson Charts) или нет».

+1

Сценарий сборки создаст два файла jar, один из которых содержит исходные файлы (jfreechart-1.0.19-demo-src.jar), а другой - нет (jfreechart-1.0.19-demo.jar). Вы должны запустить первый. –

Смежные вопросы