我們正在使用PDFBox進行pdf呈現的AWS Elastic Beanstalk中部署Java SE應用程序。Amazon Elastic Beanstalk中的自定義環境變量名稱限制
由於有一些問題與Java8的redering性能,PDFBox的FAQ建議設置系統屬性: -Dsun.java2d.cmm = sun.java2d.cmm.kcms.KcmsServiceProvider OR System.setProperty(「陽光下。 java2d.cmm「,」sun.java2d.cmm.kcms.KcmsServiceProvider「);
我用.ebextensions中的配置文件創建了屬性,我可以在環境配置部分看到它,但我無法在JVM中看到它。當我執行System.getProperty(「sun.java2d.cmm」)時,該值爲空。
AWS支持人員告訴我,「sun_java2d_cmm」的工作原理是正確的,但我需要此特定參數而不是以「_」命名的版本。
有人知道爲什麼這個限制存在,如果有我的問題的另一種解決方案?
Regards, Cristian。