运行项目java程序:使用的是简单的jar
包启动。
都是windows,使用自带的“远程桌面连接”即可。(对比:Linux:xshell)
win10家庭版连接远程桌面的坑:
https://www.cnblogs.com/zhaojiaoyang0202/p/12923952.html
有一个坑:
取名 AllowEncryptionOracle,千万不要是中文模式下的字母,我就是这原因即使按教程却一直连不上。
传输文件(jar包)(对比:Linux:sftp)
ctrl+c,ctrl+v即可
有一个坑:
海康的lib打包进jar是没用的,得放外面(并换成绝对路径)。
简单win脚本.bat (对比:Linux:.sh)
java -jar E:/test/test-backend.jar > E:/test/hc-face.log &
pause
有一个坑:(对比:Linux:没有可视化进程)
这个脚本运行后的cmd是可视化的进程,如果关了,会把项目关了。。。
netstat -ano
netstat -ano |findstr “端口号” 结果右边就是该端口的进程(进而又可以通过进程id查找对应的进程名称tasklist |findstr “进程id号”)
通过命令杀掉进程: taskkill /f /t /im “进程id或者进程名称”
对比:Linux:查看进程指令
在Linux下查看所有java进程命令:ps -ef | grep java 停止所有java进程命令:pkill - 9 java
停止特定java进程命令:kill -9 java进程序号