我有一个包含条目的 txt 文件
indexUrl=http://192.168.2.105:9200
jarFilePath = /home/soumy/lib
Run Code Online (Sandbox Code Playgroud)
如何从 R 读取此文件并获取 的值jarFilePath?
我需要这个来设置.jaddClassPath()......我在将 jar 复制到类路径时遇到问题,因为 windows 和 linux 中的斜杠不同
在 linux 中我想使用
.jaddClassPath(dir("target/mavenLib", full.names=TRUE ))
Run Code Online (Sandbox Code Playgroud)
但在窗户里
.jaddClassPath(dir("target\\mavenLib", full.names=TRUE ))
Run Code Online (Sandbox Code Playgroud)
所以想从属性文件中读取 jar 的位置!!!如果还有其他选择,请告诉我
截至 2016 年 9 月,CRAN 具有包属性。
它=正确处理属性值(但不处理第一个=符号后的空格)。
例子:
属性文件的内容/tmp/my.properties:
host=123.22.22.1
port=798
user=someone
pass=a=b
Run Code Online (Sandbox Code Playgroud)
代码:
install.packages("properties")
library(properties)
myProps <- read.properties("/tmp/my.properties")
Run Code Online (Sandbox Code Playgroud)
然后你就可以像访问属性myProps$host等,尤其myProps$pass是a=b符合市场预期。