小编Jan*_*ano的帖子

如何在mac上准确设置和使用环境变量

在 mac(Big Sur)上创建永久环境变量,然后在 java 项目中使用它的正确(2021 方式)是什么。

有很多关于这个主题的非常老的帖子。如今,它们似乎都无法正常工作。

  1. 如何添加永久环境值(通过终端)
  2. 以及如何在 Java 代码中使用它

(我也不确定我是如何将我的 testvar=testvalue 添加到列表中的,因为我尝试了很多文件 [尽管它们似乎都不起作用],通过将“export testvar=testvalue”添加到以下文件中:

  • /etc/路径
  • ~/.bashrc
  • ~/.bash_profile
  • ~/.profile
  • /etc/配置文件

同样在将其插入每个文件后,我使用了 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”)按预期打印值。

java macos terminal environment-variables

12
推荐指数
3
解决办法
8194
查看次数

如何在通用Windows应用程序中绘制弧

我的通用Windows应用程序中需要一个圆弧(圆弧段),但我无法弄清楚如何制作它.只有圆形和矩形形状可用.我的目标是创建一个显示给定百分比的弧,线50%66%等.

windows drawing windows-phone win-universal-app

2
推荐指数
1
解决办法
2873
查看次数