2010-04-28 1 views
0

Я пытаюсь заставить Tycho работать с m2eclipse. Проблема в том, что все, что я нахожу, это устаревшие сайты и старые версии для загрузки. Я нашел свой путь до http://github.com/sonatype/sonatype-tycho и загрузил источник. Проблема в том, что руководство в https://docs.sonatype.org/display/TYCHO/BuildingTycho не очень помогает. При попытке сборки я сталкиваюсь с сообщением об ошибке, в котором говорится, что я использую недействительный синтаксис ..... И, похоже, нигде не нужно запрашивать дальнейшие указания.Кто-нибудь, кто на самом деле заработал Tycho?

Так есть кто-нибудь, кто на самом деле получил эту работу? Или появилась лучшая альтернатива для непрерывной интеграции/автоматического построения решений для плагинов eclipse?

+0

Этот вопрос устарел. [Официальная страница ввода Tycho] (http://www.eclipse.org/tycho/) содержит ссылки на современную документацию. – oberlies

ответ

0

Robert, он работает для меня до тех пор, пока вы не пытаетесь создать приложение Eclipse. Я включил его в CruiseControl, и я вполне доволен созданием и тестированием плагинов.

Главный трюк для меня состоял в том, чтобы игнорировать все предметы P2/target. Я не мог заставить его работать вообще. Вместо этого я называю Maven с параметром, который указывает на установку Eclipse, как это:

МВН -Dtycho.targetPlatform = C: \ Программист \ затмение

Это необходимый плагин определения:

<plugins> 
    <plugin> 
    <groupId>org.eclipse.tycho</groupId> 
    <artifactId>tycho-maven-plugin</artifactId> 
    <version>${tycho-version}</version> 
    <extensions>true</extensions> 
    </plugin> 
    <plugin> 
    <groupId>org.eclipse.tycho</groupId> 
    <artifactId>tycho-compiler-plugin</artifactId> 
    <version>${tycho-version}</version> 
    <configuration> 
     <source>1.6</source> 
     <target>1.6</target> 
    </configuration> 
    </plugin> 
</plugins> 

Текущая версия Tycho - 0.13.0.

Я хотел бы создать приложения Eclipse, но для этого мне нужна поддержка. Надеюсь, что это поможет.

Приветствия, Клауса

0

Это намек Игорь Федоренко помог мне получить это работает: https://issues.sonatype.org/browse/MNGECLIPSE-2140?focusedCommentId=115527&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_115527

Если вы не нажимаетесь в течение времени, я бы предложил подождать предстоящее Обновление m2eclipse , хоть. Недавно было объявлено, что вскоре после релиза Maven 3 он будет показан.

0

У меня были проблемы с Tycho некоторое время, пока я не понял, что ему нужен Maven 3. Если вы используете Maven 2, это не сработает.

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