Что я сделал, после того как я временно отказался от Eclipse, заключается в компиляции с использованием сборки Maven.
Это заставляет меня думать, что зависимость отсутствует в списке разработчиков Dependencies? Это проект «мошенник-мастер», который содержит не намного больше, чем файл pom.xml верхнего уровня?
Я тоже скачал и попытался построить. Это не сработало, потому что Tycho не мог корректно разрешать зависимости, он в итоге искал pdb.values: 0.0.0 вместо правильной версии, я не знаю, как ему удалось обнулить версию.
Я замечаю, что есть сервер сборки Jenkins, который предположительно убегает от птенцов Maven? Возможно, было бы интересно обновить страницу «Зависимости разработчиков» с точным списком того, что нужно проверить с нуля с Maven. Это должно быть так же просто, как проверить некоторые проекты, а затем ввести «mvn install», и все это прекрасно работает. Возможно, это уже имеет место на сервере сборки, но я не могу войти в конфигурацию, чтобы увидеть, как это работает.
В конце концов я удалил Tycho из сборки и нашел достаточное количество зависимостей в центральном репо Maven вручную, чтобы построить его, и просто вставлять инструкции для каждого из них.
Действительно печально, что Eclipse не уважает репозиторий Maven, создавая свои собственные и используя свой собственный формат и инструмент; Tycho не будет загружать материал из Eclipse и помещать его в локальный репозиторий, откуда вы можете использовать его более разумно.
Дэви, может быть, что инструкции по установке должны быть только для выбора Кеплера? (конечно, мы также должны избавиться от этой зависимости от Jetty asap) – jurgenv
@jurgenv использовать или не использовать Kepler?У меня проблемы с моим уровнем 2 в Кеплере, по крайней мере, я подозреваю, что это неправильно. – Jasper
Hi Jasper, я использую Keppler в настоящий момент, и уровень 1, и уровень 2 работают с последним стабильным и неустойчивым релизом и основным багажом. Какое поведение вы видите? Журнал ошибок? – jurgenv