当前位置:首页 » 编程语言 » linux启动java

linux启动java

发布时间: 2023-01-11 00:18:37

A. java 应用程序在linux 上怎么部署 运行

java 应用程序在linux部署方法:
1,将项目达成war包(用eclipse,项目右键--Export--选择war file)
2,将tomcat(用winSCP当然也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下
3,然后将项目的war包放到tomcat的webapps目录下
4,启动tomcat(命令:./startup.sh(linux下启动tomcat是.sh文件而非.bat文件))
遇到问题如下:
运行./startup.sh 是报错
-bash: ./startup.sh: Permission denied
原因:没有运行.sh的权限
解决:chmod 777 *.sh
755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。
777代表,user,group ,others ,都有读写和可执行权限。
获得权限后再运行./startup.sh命令时报错:
This file is needed to run this program
原因:该文件需要一个运行环境(即配置jdk环境变量)
解决:JAVA_HOME=/usr/java/jdk1.6.0_25/(当然这个目录根据自己的jdk安装目录)
然后在运行./startup.sh 提示:
Using CATALINA_BASE: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_HOME: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_TMPDIR: /usr/local/sarft/apache/apache-tomcat-6.0.29/temp
Using JRE_HOME: /usr/java/jdk1.6.0_25/
Using CLASSPATH: /usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar
如果提示以上信息表明 tomcat启动成功,可以正常run了。

B. linux系统如何给java启动程序命令,写上守护脚本保证杀死后,能拉起来

建议使用supervisor,非常好用的守护工具,写脚本不借助工具的话需要结合crontab,定期去ps -ef|grep 你的程序,做个判断,如果不在了就执行你的启动命令,supervisor之前我们使用的比较多,可以守护多个java程序,开源免费。

C. linux如何启动一个jar包

  • 首先,使用编译器把【Java】项目生成【Jar】包

  • 总结

  • 1

    1.首先,使用编译器把【Java】项目生成【Jar】包

    2.随后,打开我们常使用的连接软件【Xshell】

    3.随后,进入【XShell】中,点击上方【文件夹图标】

    4.随后从【左边的本地文件夹】内,移动到【线上服务器中】

    5.随后,【cd】进入到刚刚我们移动的目录内

    6.启动jar包的命令为【nohup java -jar cc-java-export &】

    nohup:把输出内容放入到nohup的日志中并生成日志文件

    java -jar:启动java的jar包命令

    cc-java-export:此处放入你自己的jar包名称

    &:关闭linux连接时 服务不会挂断

    7.也可以把上方的代码 及【配置参数】封装到【.sh】的启动脚本中

D. Linux中怎样用命令启动后台java进程

启动java后台进程有两种方式:
1. 绝对路径/bin/java() & : 后台运行,你关掉终端会停止运行
2. nohup 绝对路径/bin/java (java程序) : 后台运行,你关掉终端也会继续运行
java相关操作有:
1.查看java进程信息:

ps -ef | grep java
2.结束java进程:

kill -9 java程序名称

E. 如何在linux上运行java程序

直接与JDK在Linux下Java程序开发,你需要三样东西:1,文本编辑器,你可以选择VIM,但考虑到Windows的习惯,建议用gedit
2。编译器,它是javac的
3解释器的程序,它是Java

到Ubuntu为例:内容
$ gedit中Hello.java

Hello.java可能因此:
---
公共类你好{
公共静态无效的主要(字串[] args){
的System.out.println(“HelloWorld”的);
}}

---

$ LS
Hello.java

$的javac Hello.java
....
BR> $ java的你好
的Helloworld

以上,而在windows基本相同。
中国我觉得你的问题可能是如何安装的JDK。 1.在
很多方法,你可以根据JDK的Linux二进制版本下载到太阳的主页,然后才能进行
$存取权限chmod a + X JDK-XXX-xxx.bin

F. linux shell脚本如何启动一个java进程

在shell里面直接调用即可。
    1,编译一个java文件为a.class。
    2,编写shell脚本b
.sh

#!/bin/bash
java a.class    3,放在同一目录下运行shell即可。如果要后台运行,bash
b.sh&

G. 如何在linux下启动java程序

查看程序 less xxx.java
运行jar包 java -jar xxx.jar
运行java程序: 先编译后运行 javac xxx.java 然后 java xxx

H. linux如何运行java

通用方法是从www.oracle.com找到并下载jdk-6u7-linux-i586-rpm.bin包。
chmod +x jdk-6u7-linux-i586-rpm.bin后
执行它安装jdk1.6环境
再用命令java执行你的class或者jar。

I. 如何在linux终端运行java

Linux终端下运行Java程序,需要安装JDK。
这里先介绍如何安装JDK,然后介绍如何安装Java程序。
首先,打开终端,快捷键ctrl+alt+t;
安装JDK,sudo apt-get install openjdk-7-jdk( 注意,这里需要输入密码);
切换到java程序所在的目录;
编译以.java结尾的程序,可以使用javac *.java编译当前目录下所有的java源程序,并生成相应的class文件;
假如含有主程序的类文件是MP3.java,则使用java MP3运行该java程序。

热点内容
如何用密码锁定 发布:2025-07-12 14:39:10 浏览:924
软件发布源码 发布:2025-07-12 14:29:34 浏览:178
sql函数和存储过程的区别 发布:2025-07-12 14:26:37 浏览:29
查看存储功空间 发布:2025-07-12 14:17:22 浏览:941
安卓手机的朗读功能在哪里 发布:2025-07-12 14:17:07 浏览:298
mysql属于什么数据库 发布:2025-07-12 13:55:52 浏览:166
源码抓捕 发布:2025-07-12 13:47:34 浏览:873
安卓哪里有李小龙 发布:2025-07-12 13:31:49 浏览:439
苹果保存账号密码在哪里找 发布:2025-07-12 13:31:07 浏览:99
东北大学c语言考试题 发布:2025-07-12 13:26:40 浏览:756