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)
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
@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/
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.
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
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
It is nice to know that your issue is resolved. Please feel free to write us back if you have further queries or comments.