You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by SD1 D <sd...@gmail.com> on 2021/01/05 06:42:07 UTC

Re: Adopt OpenJDK 11 support for running programs built with POI 3.15 and oracle JDK1.8

Thanks for the response.

1. We shall use only the prebuilt jar files of POI and use the APIs from these prebuild jar.  However, we shall use Java 1.8_u102 to build our custom programs which refers POI prebuilt jar.  Based on your response below, I understand that our custom jar file with POI based functions should work with Adopt OpenJDK 11.0.x (We will have JRE or JDK or both installed).  

We shall use the default XML based format of Excel 2019.  

2. Also we already have some existing programs developed using POI 3.9 and those are working fine with Excel 2010. (Upgrading to newer POI version may take some time and meantime we may have to use POI 3.9 with Excel 2013 or 2019 files).  We do not want to use any new features of Excel 2019, however, we shall just Open and Save our existing Excel 2010 template files to Excel 2019 without making any modifications and then open, save-as and use these template files using POI.  Since there is no change in the Excel file, we are assuming that the existing functionality (build using POI 3.9) should work with existing template files saved with new version Excel 2019 also.

Are these assumptions are correct?

Thanks

On 2020/12/31 15:44:42, "fanningpj@apache.org" <fa...@apache.org> wrote: 
> We would always recommend users use the latest release. POI 4.1.2.
> https://poi.apache.org/download.html
> 
> You should not need to recompile the code. We would recommend using pre-built binaries or jars hosted on Maven Central.
> 
> We would expect the code to run ok on Adopt OpenJDK 11.0.x - you will need to have a JRE or JDK installed.
> 
> If someone creates a file using Excel 2019 - the biggest concern would be if they use Strict OOXML or Transitional OOXML formats - POI does not support Strict OOXML format.
> Excel 2019 may also have some features that we don't support.
> 
> 
> 
> 
> 
> 
> On Thursday 31 December 2020, 14:50:33 GMT, SD1 D <sd...@gmail.com> wrote: 
> 
> 
> 
> 
> 
> Hello Members,
> 
> Greetings !
> 
> I have some queries on compatibility:
> 
> 1.  We intend to compile \ build our POI 3.15 code with Oracle JDK 1.8 on a development machine.  However, the user machine shall have Adopt OpenJDK 11.0.7 where these programs are intended to run.  Is this combination supported - can we run our programs with Adopt OpenJDK?  Is Oracle JRE \ JDK mandatory to be available on client machine to run the programs.
> 
> 2.  Is POI 3.9 and 3.15 compatible with MS Excel 2019?
> 
> Thanks for your support.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: Adopt OpenJDK 11 support for running programs built with POI 3.15 and oracle JDK1.8

Posted by SD1 D <sd...@gmail.com>.
Hello,

Have had a chance to review below queries.  Kindly suggest on the below queries.
Look forward to hearing form you.

Thanks & Regards,

On 2021/01/05 06:42:07, SD1 D <sd...@gmail.com> wrote: 
> Thanks for the response.
> 
> 1. We shall use only the prebuilt jar files of POI and use the APIs from these prebuild jar.  However, we shall use Java 1.8_u102 to build our custom programs which refers POI prebuilt jar.  Based on your response below, I understand that our custom jar file with POI based functions should work with Adopt OpenJDK 11.0.x (We will have JRE or JDK or both installed).  
> 
> We shall use the default XML based format of Excel 2019.  
> 
> 2. Also we already have some existing programs developed using POI 3.9 and those are working fine with Excel 2010. (Upgrading to newer POI version may take some time and meantime we may have to use POI 3.9 with Excel 2013 or 2019 files).  We do not want to use any new features of Excel 2019, however, we shall just Open and Save our existing Excel 2010 template files to Excel 2019 without making any modifications and then open, save-as and use these template files using POI.  Since there is no change in the Excel file, we are assuming that the existing functionality (build using POI 3.9) should work with existing template files saved with new version Excel 2019 also.
> 
> Are these assumptions are correct?
> 
> Thanks
> 
> On 2020/12/31 15:44:42, "fanningpj@apache.org" <fa...@apache.org> wrote: 
> > We would always recommend users use the latest release. POI 4.1.2.
> > https://poi.apache.org/download.html
> > 
> > You should not need to recompile the code. We would recommend using pre-built binaries or jars hosted on Maven Central.
> > 
> > We would expect the code to run ok on Adopt OpenJDK 11.0.x - you will need to have a JRE or JDK installed.
> > 
> > If someone creates a file using Excel 2019 - the biggest concern would be if they use Strict OOXML or Transitional OOXML formats - POI does not support Strict OOXML format.
> > Excel 2019 may also have some features that we don't support.
> > 
> > 
> > 
> > 
> > 
> > 
> > On Thursday 31 December 2020, 14:50:33 GMT, SD1 D <sd...@gmail.com> wrote: 
> > 
> > 
> > 
> > 
> > 
> > Hello Members,
> > 
> > Greetings !
> > 
> > I have some queries on compatibility:
> > 
> > 1.  We intend to compile \ build our POI 3.15 code with Oracle JDK 1.8 on a development machine.  However, the user machine shall have Adopt OpenJDK 11.0.7 where these programs are intended to run.  Is this combination supported - can we run our programs with Adopt OpenJDK?  Is Oracle JRE \ JDK mandatory to be available on client machine to run the programs.
> > 
> > 2.  Is POI 3.9 and 3.15 compatible with MS Excel 2019?
> > 
> > Thanks for your support.
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> > For additional commands, e-mail: dev-help@poi.apache.org
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> > For additional commands, e-mail: dev-help@poi.apache.org
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org