Linux部署java项目注意事项

1、java命令引入jar时可以-cp参数,但时-cp不能用通配符(多个jar时要一个个写,不能*.jar),但是-Djava.ext.dirs正好解决了这个问题;
2、log4j.xml加载顺序,优先jar里面的log4j.xml,如果没有会用-cp指定目录(当前目录)里面的log4j.xml;
3、将log4j.xml直接放到lib里面是无效的,就算jar里面没有log4j.xml;
4、如果运用crontab定时运行程序,在程序本身没错的情况下,程序没执行,肯定是环境变量的问题。

你可能感兴趣的:(linux)