Add Maven dependencies for Aspose.Cells for Java automatically

Hello,

We are using Maven to resolve all our projects dependencies. We have now been using Aspose products for year and we need to manually add all the Aspose dependencies in our pom.xml.

Maven is now kind of a standard for industrialized Java developments. Is there a chance you could add a pom.xml for all your products so that Maven can automagically resolve your dependencies and fix any conflict?

Thanks and regards,
VR

Hi,


I have logged a ticket with an id “CELLSJAVA-40423” for your request.

We will look into it if we can support it. If we need further information from your end, we will ask for it.

Thank you.

Did anything happen with this - having the various version of Cells for Java available via some Maven repo (central or otherwise) along with a prebuilt -javadoc.jar would be very helpful.

Hi,


I am afraid, there is no update at the moment. We would need to discuss the matter with the teams internally.

Once we have any update on it, we will be more than happy to let you know here.

Sorry for any inconvenience caused!

This would be a big help in managing our dependencies, as Im sure it would be for any team that uses Maven for their Java dependency management.

I agree with npratt :slight_smile:
Even if the Aspose jars may not be distributed in public maven repos, at least a minimal pom.xml should be made available in the distributed zips. That is how most of the industrialized Java developments are working nowadays.

Hi Vincent & Nick,

Thank you for your valuable suggestions.

As narrated by Amjad, we need to discuss this matter in detail so we could assess the viability of your requirement(s). We have logged your comments to the ticket already attached with this thread for future reference, and we will keep you posted with updates in this regard.

Hi Vincent & Nick,


We have analyzed it further, Well. we will provide pom.xml in the release/fix archive soon. For Maven repo., I am afraid, we cannot support it soon.

Thank you.

Hi Vincent & Nick,

Thanks for using Aspose.Cells.

Please download and use the latest fix: Aspose.Cells
for Java v7.7.2.4
.

We have provided the pom.xml in the release/fix archive.

The issues you have found earlier (filed as CELLSJAVA-40423) have been fixed in this update.


This message was posted using Notification2Forum from Downloads module by Aspose Notifier.

Hi


The included pom.xml is of little use to us - we really want you (Aspose) to host a Maven repo with the binaries and javadocs for Aspose.cells for Java. This would make it so much easier to keep current with the latest versions, and allow us to test the newer versions more easily.

As it stands, we have to host our own Nexus repo just so that we can store the Aspose.cells files. We’d rather not have to do that and instead simply grab version x.y.z directly from you - the licensing still stays the same.

A prebuilt Javadoc .jar would be immensely helpful. The current distribution mechanism is a tad antiquated and not at all helpful.

Hi Nick,


Thanks for using Aspose.Cells.

We are afraid, we don’t have maven repository
for JAVA libraries, however, we will consider doing this in future.
Currently, our .NET components are also shipped on NuGet (a system
similar to Maven repositories on the .NET framework) we will consider
doing the same for Java soon.

Hi RoukVinc,

We are pleased to announce that Aspose has launched the
Aspose Cloud Maven Repository and now supporting
Maven Dependencies for Aspose Java APIs.

Please check the following blog post for further info and about the supported Aspose Maven Dependencies:


Thanks


Adeel Ilyas

MP Developer

Aspose Marketplace Team

http://www.aspose.com/

Aspose - Your File Format Experts


Keep in touch! We’re on Twitter
and
Facebook

Hi,


We are pleased to announce that we have added Javadoc support in Aspose Cloud Maven Repository for Aspose.Cells and other Aspose Java APIs, so from now onward you will be able to fetch the Aspose Javadoc on major IDEs including Eclipse, NetBeans and IntelliJ IDEA. Please check the related blog announcement for your reference.

aspose cells v 8.4.0 has dependency on



aspose-cells-x.x.x.jar Component’s main library.


bcprov-jdk14-146.jar
bcprov-jdk16-146.jar used for AES encryption supported by MS Excel 2010.

the problem is that it is not mentioned in the pom.xml.
Could you fix it please?

Hi,


Thanks for your inquiry.

well, you only need to use component’s main jar in most cases. You would only need bcprov-jdk1x-xxx.jar when you are using MS Excel 2010 encryption options. The project structure of pom.xml is same with all other Aspose components uploaded on maven repository, it does have artifactId, version and description fields. We need to check if it is feasible to include readme file’s contents in pom.xml file. If it is not feasible enough, I am afraid, we might not include the contents in pom.xml.

We may get back to you soon.

Thank you.

https://maven.apache.org/pom.html#Dependencies

Hi,


Thanks for the document link.

We will check if we could add the third party dependencies into pom.xml file. We need to discuss the matter with the product team internally, we will do it soon.

Once we have any update on it, we will let you know here.

Thank you.