Cassandra / Hector = Как получить и скомпилировать ORM без использования Maven и / или GIT из GitHub - PullRequest
1 голос
/ 13 мая 2011

Я не использую Maven или Git.А использование ссылки на скачивание, предоставленной GIThub, предоставляет Zipped Archive of Hector: https://github.com/rantav/hector/archives/1d6f0ba689416b81ddd2f3d0ba61a9e3c8d23a0d соответственно https://github.com/downloads/rantav/hector/hector-core-0.7.0-29.tgz

Но этот zip-архив, как ни странно, НЕ включает каталог "object-mapper", который может бытьможно увидеть здесь: https://github.com/rantav/hector/

(в загружаемый zip-файл включен только основной каталог).

Как проще всего скомпилировать классы "object-mapper", чтобы я могиспользуйте их в моей программе.

Большое спасибо, Дженс

Ответы [ 2 ]

2 голосов
/ 13 мая 2011

Вторая ссылка для скачивания предоставлена ​​автором, а не GitHub.

Когда вы загружаете с помощью большой кнопки сверху, вы загружаете фактический источник. Когда вы скачиваете по одной из ссылок, предоставленных автором, вы скачиваете предварительно созданный архив исходного кода.

Попробуйте эту ссылку: https://github.com/rantav/hector/zipball/master

1 голос
/ 22 мая 2011

За ответ Blender'а, поскольку проект поддерживается на github, https://github.com/rantav/hector/zipball/master - определенно правильный путь.

Однако, даже если вы не используете Maven, вы все равно можете получить релизы всех видов материалов из Maven central на http://search.maven.org/.

Например, на момент написания статьи последняя версия hector-core была 0.7.0-29 и доступна здесь: http://search.maven.org/#artifactdetails|me.prettyprint|hector-core|0.7.0-29|bundle

Если щелкнуть ссылку me.prettyprint на этой странице, отобразятся другие артефакты, доступные для этого идентификатора группы. Таким образом вы обнаружите, что объект сопоставления доступен под артефактом hector-object-mapper

...