Hello, 
I have a problem that I didn't had before. I was testing and developed some 
OSGi bundles. But now I have a project that is just Java and not OSGi anymore. 
I want to use my developed OSGi bundles in my Java project. It should work 
without any problems. But I have this error: 

---
[ERROR] Failed to execute goal on project dwarfhustle-heightmap-anl: Could not 
resolve dependencies for project 
com.anrisoftware.dwarfhustle:dwarfhustle-heightmap-anl:jar:0.0.1-SNAPSHOT: The 
following artifacts could not be resolved: 
com.anrisoftware.globalpom:globalpom-log:bundle:4.5.2, 
com.anrisoftware.globalpom:globalpomutils-threads:bundle:4.5.2, 
com.anrisoftware.propertiesutils:propertiesutils-contextproperties:bundle:4.5.2:
 Failure to find com.anrisoftware.globalpom:globalpom-log:bundle:4.5.2 in 
https://repo.maven.apache.org/maven2 was cached in the local repository, 
resolution will not be reattempted until the update interval of central has 
elapsed or updates are forced -> [Help 1] 
---

I'm 100% certain that my libraries are at Maven Central. Also, it doesn't 
complain about globalpomutils-exec, which is also a bundle. Why it complains 
only about those?

The globalpomutils-exec is a bundle and contains other bundles as dependencies.

        <dependency>
            <groupId>com.anrisoftware.globalpom</groupId>
            <artifactId>globalpomutils-threads</artifactId>
            <type>bundle</type>
        </dependency>

mvn -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 
2018-10-24T20:41:47+02:00)
Maven home: /opt/apache-maven-3.6.0
Java version: 11.0.8, vendor: Ubuntu, runtime: 
/usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.7.1-050701-generic", arch: "amd64", family: "unix"

The pom.xml is: 

---
<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> 

<parent> 
<groupId>com.anrisoftware.dwarfhustle</groupId> 
<artifactId>dwarfhustle-heightmap</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
</parent> 

<artifactId>dwarfhustle-heightmap-anl</artifactId> 
<name>Dwarf Hustle :: heightmap :: ANL</name> 
<description>Wrapper around accidental-noise-library. Generates the terrain and 
returns the heightmap as value array.</description> 
<inceptionYear>2019</inceptionYear> 

<dependencies> 
<dependency> 
<groupId>com.anrisoftware.globalpom</groupId> 
<artifactId>globalpom-groovytestutils</artifactId> 
<scope>test</scope> 
</dependency> 
<dependency> 
<groupId>com.anrisoftware.dwarfhustle</groupId> 
<artifactId>dwarfhustle-heightmap-core</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
</dependency> 
<dependency> 
<groupId>org.json</groupId> 
<artifactId>json</artifactId> 
</dependency> 
<dependency> 
<groupId>com.anrisoftware.globalpom</groupId> 
<artifactId>globalpomutils-exec</artifactId> 
</dependency> 
<dependency> 
<groupId>org.codehaus.groovy</groupId> 
<artifactId>groovy</artifactId> 
</dependency> 
<dependency> 
<groupId>com.google.inject.extensions</groupId> 
<artifactId>guice-assistedinject</artifactId> 
</dependency> 
</dependencies> 

</project>
---

Regards, Erwin Müller.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to