While trying to depend on piccolo2d-swt-examples
artifact (in m2e
), I am getting the following message
VersionRangeResolutionException: No versions available for org.eclipse.swt.win32.win32:x86_64:jar:[3.3.0-v3346,) within
specified range
What is the meaning of this message? Does it mean that there is no library for win32 at all? Or it means that SWT
is not under maven control?
UPDATE
My current POM
is below.
Currently it has no any explicit dependency on SWT
. Being not fluent with Maven, I can't judge if this message means, that Maven feels my SWT
version from global settings and reports, that no library written for it, or it just can't find any required SWT libraries in repository.
In first case I can't use SWT version of Piccolo at all (it is not portable, since not written for all platforms) while in second case I can use it, but need to pack SWT for Maven in local repository.
This is the question.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tests</groupId>
<artifactId>Piccolo2D_3_Tests</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.piccolo2d</groupId>
<artifactId>piccolo2d-swt-examples</artifactId>
<version>3.0</version>
</dependency>
</dependencies>
</project>