本文目录一览:
1、Linux中怎样用命令启动后台java进程
2、java程序怎样脱离编译器运行
3、linux 启动一个java有多个java进程
4、springcloud jar包启动会把另外一个java进程kill掉
Linux中怎样用命令启动后台java进程
启动java后台进程有两种方式:
- 绝对路径/bin/java() : 后台运行,你关掉终端会停止运行
- nohup 绝对路径/bin/java (java程序) : 后台运行,你关掉终端也会继续运行
java相关操作有: - 查看java进程信息:
ps -ef | grep java
- 结束java进程:
kill -9 java程序名称
java程序怎样脱离编译器运行
你说的是指集成开发环境IDE 吧(如:Eclipse JCreator JBuilder)
java最终都是要靠编译器javac.exe编译成字节码class文件
然后由调度器java.exe 执行
脱离IDE可以,IDE其实也是使用javac.exe和java.exe来编译和运行java程序的
脱离java.exe却是不行的
java程序都是一些class文件,你可以在命令行中 用 java 包名.类名的方式来运行
这通常是程序员的运行方式,考虑到让用户在电脑上运行,可以将class打包成jar文件
MATA-INF中定义入口类
并把打开方式关联到java.exe
linux 启动一个java有多个java进程
启动java后台进程有两种方式:
- 绝对路径/bin/java() : 后台运行,你关掉终端会停止运行
- nohup 绝对路径/bin/java (java程序) : 后台运行,你关掉终端也会继续运行
java相关操作有: - 查看java进程信息
ps -ef | grep java
springcloud jar包启动会把另外一个java进程kill掉
启动java后台进程有两种方式:
- 绝对路径/bin/java() : 后台运行,你关掉终端会停止运行
- nohup 绝对路径/bin/java (java程序) : 后台运行,你关掉终端也会继续运行
java相关操作有: 查看java进程信息:
ps -ef | grep java
- 结束java进程:
kill -9 java程序名称