Как скомпилировать код из SVN в JAR-файл? - PullRequest
2 голосов
/ 15 марта 2011

Я обнаружил, что HTMLUnit полезен для меня, но файлы слишком старые.Поэтому я использую svn co <a href="https://htmlunit.svn.sourceforge.net/svnroot/htmlunit" rel="nofollow">https://htmlunit.svn.sourceforge.net/svnroot/htmlunit</a> htmlunit для проверки кода, но я не знаю, как их использовать.

Кто-нибудь может сказать мне, как их скомпилировать?

Ответы [ 4 ]

4 голосов
/ 15 марта 2011

Тебе не нужно брать обходной путь из источников самостоятельно.Последняя версия 2.8, и она легко доступна из центрального хранилища Maven.Если вы не используете менеджер зависимостей, просто возьмите банку отсюда:

http://repo2.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.8/

4 голосов
/ 15 марта 2011

Я вижу, что у вас очень мало знаний о Subversion.

Я мог бы связать вас с множеством подробных документов, но давайте сделаем это быстро и легко: то, что вы скачали, это весь репозиторий , содержащий множество избыточного кода, в основном три канонических каталогов branches tags trunk.

Чтобы получить пригодный для использования код, необходимо загрузить стабильную (теговую) версиюили нестабильная версия (транк).Преимущество транка над тегом заключается в том, что он в основном содержит новые функции, но теги в целом стабильны.

Попробуйте получить следующий URL: https://htmlunit.svn.sourceforge.net/svnroot/htmlunit/tags/HtmlUnit-2.8/, тогда вы можете попробовать ant для сборки (I 'я не эксперт по Java, есть ли в пакете сценарий ant?)

2 голосов
/ 15 марта 2011

Кажется, он поставляется как набор подмодулей, каждый со своей системой сборки (некоторые из них maven, некоторые ant).

Последний выпуск датируется августом 2010 г. CI-сервер , который предоставляет уже артефактов из последней сборки.

2 голосов
/ 15 марта 2011

Ознакомьтесь с инструкциями проектов о том, как получить и собрать последнюю версию! http://htmlunit.sourceforge.net/gettingLatestCode.html.

...