我想向我们的客户发送一个单独的安全策略文件- Linux和Windows。在java.security文件中,我添加了一行指向我们的文件,但是由于路径的不同,我必须为Windows和Linux指定不同的路径
policy.url.3=file:/${our.home}/lib/OurSecurity.policy # Windows
policy.url.3=file:${our.home}/lib/OurSecurity.policy # Linux
因为变量our.home被定义为"C:\foo“,所以在windows上需要"file:”之后的第一个"/“。我
这里有一些文件,我使用python模块pysftp复制到这个linux盒中:
[jm@spartan tf]$ ls -la
total 0
drwxrwxrwx. 3 jm jm 69 Aug 14 13:50 .
drwxrwxrwt. 9 root root 238 Aug 14 13:49 ..
-rwxrwxrwx. 1 jm jm 0 Aug 14 13:49 .\gitkeep
drwxrwxrwx. 2 jm jm 6 Aug 14 13:50 .\innerfile
-rwxrwxrwx. 1 jm jm 0 Aug 14 13:50 .\inner