在 mac(Big Sur)上创建永久环境变量,然后在 java 项目中使用它的正确(2021 方式)是什么。
有很多关于这个主题的非常老的帖子。如今,它们似乎都无法正常工作。
(我也不确定我是如何将我的 testvar=testvalue 添加到列表中的,因为我尝试了很多文件 [尽管它们似乎都不起作用],通过将“export testvar=testvalue”添加到以下文件中:
同样在将其插入每个文件后,我使用了 source {file}
所以在这一点上,我不知道哪种是创建和永久拥有它的正确方法,并且能够在我的 Java 代码中使用它)
到目前为止,我可以将变量打印到终端中
printenv
Run Code Online (Sandbox Code Playgroud)
我的变量被列出,例如:
testvar=testvalue
Run Code Online (Sandbox Code Playgroud)
在我的 java 代码中,我在使用时得到null:
System.getenv("testvar")
Run Code Online (Sandbox Code Playgroud)
但是使用其他变量名称 - 这不是由我创建的,而是 macos 系统 - (例如“USER”)按预期打印值。
我的通用Windows应用程序中需要一个圆弧(圆弧段),但我无法弄清楚如何制作它.只有圆形和矩形形状可用.我的目标是创建一个显示给定百分比的弧,线50%66%等.