如何获取存在的系统变量值
System.getenv()
在Java?
编辑
我用过的null方法.
如果我给,它是印刷价值
MyComputer -> Properties -> Advanced -> Environment Variables -> System Variables
Run Code Online (Sandbox Code Playgroud)
System.getenv()如果我对我创建的系统变量尝试相同的话,它就会显示出来
System.out.println(System.getenv("JAVA_HOME"));
Run Code Online (Sandbox Code Playgroud) 我需要在现有的Spring启动Web应用程序中创建报告功能(功能).建议是使用BIRT,我可以将其与spring boot web app集成.
我找到了下面的文章,并且能够在spring boot starter项目中运行报告(使用http://start.spring.io/).这篇文章相当陈旧,帮助我找到了一个有效的例子.https://spring.io/blog/2012/01/30/spring-framework-birt.这篇文章基本上就是我想要的,但是在一个spring boot web app中.
我面临的挑战是使用BIRT查看器运行报告,该查看器具有很好的附加功能.(打印,Expoet数据,PDF,分页等)
我没有像本文所描述的那样使用BIRT找到任何弹簧启动示例.
我的问题是:
是否有其他方法或其他方式在Spring启动Web应用程序中执行报告?(显然不想通过从头开始创建类似BIRT的功能来重新发明轮子,或者如果可能的话,将报告引擎与Web应用程序分开运行)
今天有没有人在Spring Boot Web应用程序中使用BIRT(与观众一起工作),并愿意分享或教育我最好的方法吗?(我试图让JSP页面与spring boot一起工作,但是无法成功...更缺乏经验而不是其他任何东西)
有谁可以帮助我吗.
亲切的问候,Henk