[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[tycho-user] Build Test Plugin with GEF5
|
- From: Hannes Niederhausen <hniederhausen@xxxxxxxxx>
- Date: Wed, 24 Oct 2018 10:06:02 +0200
- Autocrypt: addr=hniederhausen@xxxxxxxxx; prefer-encrypt=mutual; keydata= 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 8GSGXEEd0Ocboa5+t48R
- Delivered-to: tycho-user@xxxxxxxxxxx
- List-archive: <https://dev.eclipse.org/mailman/private/tycho-user>
- List-help: <mailto:tycho-user-request@eclipse.org?subject=help>
- List-subscribe: <https://dev.eclipse.org/mailman/listinfo/tycho-user>, <mailto:tycho-user-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://dev.eclipse.org/mailman/options/tycho-user>, <mailto:tycho-user-request@eclipse.org?subject=unsubscribe>
- Openpgp: preference=signencrypt
- User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
Hi,
I am using Tycho to build an Eclipse RCP using GEF5, which means I need to include JavaFX as well.
The product is building fine, however now I have a eclipse-plugin-test which runs an GUI test and this is not working.
Using the following surefire configuration, as suggested by the GEF adopters guide:
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<useUIHarness>true</useUIHarness>
<useUIThread>false</useUIThread>
<argLine>
-Dosgi.framework.extensions=org.eclipse.fx.osgi
</argLine>
<appArgLine>-nosplash -consoleLog -debug</appArgLine>
</configuration>
</plugin>
I added the extra requirements to the target definiton configuration:
<extraRequirements>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.fx.osgi</id>
<versionRange>3.0.0</versionRange>
</requirement>
</extraRequirements>
However when running the test, compilation is fine, but execution throws a NoClassDefFoundException for javafx.events.Event.
IO also tried to use: -Dorg.osgi.framework.bundle.parent=ext
With this the jvafx classes are found however javafx.embed.swt.FXCanvas isn't.
I try to solve the problem for 2 days now and really don't know what to do.
Has anybody an idea, how to fix the problem?
thanks in advance and kind regards
Hannes
Attachment:
signature.asc
Description: OpenPGP digital signature