小编Ser*_*one的帖子

Appium Doctor - 无法在MacOS 10.12上将$ JAVA_HOME/bin设置为PATH变量

在MacOS 10.12上用npm安装了appium医生,它给了我一个错误:

WARN AppiumDoctor ? Bin directory for $JAVA_HOME is not set.
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尽力了,请帮忙.这是我的.bash_profile:

export ANDROID_HOME="/Users/sergei/Library/Android/sdk/"
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export M2_HOME="/Users/sergei/Desktop/1246702 Sergio/apache-maven-3.3.9"
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
export JYTHON_HOME="/Users/sergei/jython2.7.0/"
export JYTHON=JYTHON_HOME/bin
export PATH=JYTHON:$PATH

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

java bash path java-home appium

9
推荐指数
4
解决办法
2万
查看次数

将 IntelliJ IDEA 缓存/索引目录移动到 RAM

我试图移动cachesindex从IntelliJ IDEA的配置目录的目录到RAM中的挂载点/tmp使用的符号链接。

我说:tmpfs /tmp/ramdisk tmpfs defaults,size=1024M,x-gvfs-show,mode=1777 0 0/etc/fstab了,换成cachesindex与指向RAM与挂载点的符号链接的IntelliJ config目录目录:

$ mkdir /tmp/ramdisk/intellij/caches
$ mkdir /tmp/ramdisk/intellij/index
$ ln -s /tmp/ramdisk/intellij/caches caches #inside intellij config/system dir
$ ln -s /tmp/ramdisk/intellij/index index #inside intellij config/system dir
Run Code Online (Sandbox Code Playgroud)

问题是,在每次重新启动时,挂载目录将从挂载/tmp之前删除,我需要重新创建它们,否则我会收到错误,mount: /tmp/ramdisk: mount point does not exist. 我还需要重新创建缓存和索引目录,否则符号链接将不会工作

有一个更好的方法吗?

ram mount caching intellij-idea

3
推荐指数
1
解决办法
1360
查看次数

标签 统计

appium ×1

bash ×1

caching ×1

intellij-idea ×1

java ×1

java-home ×1

mount ×1

path ×1

ram ×1