Failing to resolve maven dependencies for com.aspose:aspose-3d:jar:jdk8:24.3

I am trying to build a maven project with Aspose.Total for Java. However, it is failing the dependencies for com.aspose:aspose-3d:jar:jdk8:24.3
image.png (318.2 KB)

@minketalus,

Could you please manually adjust the relevant maven dependency (as following) in pom.xml:

<dependency>
            <groupId>com.aspose</groupId>
            <artifactId>aspose-3d</artifactId>
            <version>24.3.0</version>
            <classifier>jdk8</classifier>
</dependency> 

Let us know if you still find any issue?

@amjad.sahi No that doesn’t work. From where I work, the software has to be procured first before it will be available internally. However, since the dependencies of aspose.total is not available, the procurement failed and there’s no way I can make the software available

@minketalus,

Could you please zip and attach your pom.xml file, we will look into it further.

@amjad.sahi sure

<?xml version="1.0" encoding="UTF-8"?>
<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>org.example</groupId>
    <artifactId>playground</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>20</maven.compiler.source>
        <maven.compiler.target>20</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <dependencies>
        <dependency>
            <groupId>com.aspose</groupId>
            <artifactId>aspose-total</artifactId>
            <version>24.3</version>
            <type>pom</type>
        </dependency>
    </dependencies>

    <repositories>
        <repository>
            <id>AsposeJavaAPI</id>
            <name>Aspose Java API</name>
            <url>https://releases.aspose.com/java/repo/</url>

        </repository>

    </repositories>
</project>

I think the problem is that in aspose-total’s pom file, it’s requesting for aspose-3d version 24.3. However, the actual aspose-3d has version 24.3.0
https://releases.aspose.com/java/repo/com/aspose/aspose-total/24.3/aspose-total-24.3.pom
https://releases.aspose.com/java/repo/com/aspose/aspose-3d/24.3.0/

@minketalus,

You are right, Aspose.3D for Java is not following version number standards like other APIs do. In the meantime, you may try to install/import your desired individual Java APIs by specifying them in the pom.xml for your Maven project. We will be looking into the issue soon. I will involve the relevant team to check the issue and fix it.

@minketalus

Is there a timeline of a proper fix for the aspose total 23.0. It could be a new version of aspose total fixing the issue, or a fixed version of aspose 3d so the existing aspose 3d can be resolved.

Thanks

@minketalus,

We have addressed your issue. A new version, Aspose.Total for Java v24.3.1, has been released. Please try downloading/using it from Maven repositories using the following links.

(Note: please use new pom.xml file, it works fine as we tested.)

Please let us know your feedback.

Looks good! Thanks for the prompt response

@minketalus,

It is nice to know that your issue is resolved. Please feel free to write us back if you have further queries or comments.