我正在Debian机器上运行Java程序。除其他外,该软件还复制一些目录:cp -r --remove-destination /etc/some/dir /opt/some/dir
。但是,当其他人运行此程序时,某些特殊字符(例如é)将无法正确复制(即?)。我认为它来自用户本地用户。但是我不想修改它。
有人知道如何使用cp
或其他命令复制某些带有特殊字符的文件,而又不会篡改用户本地语言吗?还是我可以使用Java文件复制API解决此问题?
谢谢!
答案 0 :(得分:0)
您的$('[id=articleFooter_like]').each(function()
{
var outerThis = $(this);
outerThis.click(function()
{
$(this).toggleClass(".active");
});
});
上装有哪种文件系统?
尝试使用选项/etc/some/dir
答案 1 :(得分:0)
我终于找到了一种解决方案,可以指定要用于Java的编码:
java -Dfile.encoding=UTF-8 file.jar
如果未指定,则JVM将从执行.jar
的用户的环境变量中获取编码。