一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - linux下執(zhí)行java程序的sh腳本分享

linux下執(zhí)行java程序的sh腳本分享

2019-11-29 16:08hebedich JAVA教程

這篇文章主要介紹了linux下執(zhí)行java程序的sh腳本,僅供參考,但是設(shè)置的時(shí)候環(huán)境變量是最重要的,我就是環(huán)境變量一直不對(duì),總是按網(wǎng)上查到的來,不明白怎么回事,才一直出錯(cuò),其實(shí)環(huán)境變量就是你要執(zhí)行的java程序所在的位置

今天大概耗費(fèi)了快一天的時(shí)間研究怎么用腳本執(zhí)行java程序,終于實(shí)現(xiàn)了,分享一下

(1)在linux下寫一個(gè).sh文件

(2)文件內(nèi)容如下:

 

復(fù)制代碼代碼如下:

#!/bin/sh         //bash文件頭
APP_HOME=/home/blmcrm/crm/A      //要執(zhí)行的java文件中bin文件的上一個(gè)目錄,我的目錄是/home/blmcrm/crm/A/bin/blm......(后面不寫了),總之就是寫bin目錄前面的部分,因?yàn)閖ar包在bin目錄里面,如果不在bin里面,也如此改一下就行
CLASSPATH=$APP_HOME/bin           //bin目錄當(dāng)然是包含jar包的目錄啦
for i in "$APP_HOME"/bin/*.jar    //引進(jìn)所有的jar包,這里用的循環(huán),當(dāng)然也可以按照這個(gè)格式一個(gè)一個(gè)                                     寫
do 
 CLASSPATH="$CLASSPATH":"$i"       //環(huán)境變量就這格式
done
export CLASSPATH=.:$CLASSPATH        //不寫這個(gè)可能會(huì)說找不到main類
echo ${CLASSPATH}                    //打印環(huán)境變量,可以不寫
java -Xms50m -Xmx250m org.gdh.blm.exec.Syslog_csv 
exit(結(jié)束)     //執(zhí)行java程序, 其中-Xms50m -Xmx250m是運(yùn)行內(nèi)存什么的設(shè)置,后面的是bin目錄以后一直到.class的路徑,我的是Syslog_csv.class,所以我最后那個(gè)是Syslog_csv。


不知道寫的詳不詳細(xì),每個(gè)人情況不一樣,僅供參考,但是設(shè)置的時(shí)候環(huán)境變量是最重要的,我就是環(huán)境變量一直不對(duì),總是按網(wǎng)上查到的來,不明白怎么回事,才一直出錯(cuò),其實(shí)環(huán)境變量就是你要執(zhí)行的java程序所在的位置,對(duì)了,.sh的執(zhí)行是在終端輸入sh aa.sh

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲欧美日韩精品 | 性色生活片在线观看 | 扒开尿口| 高清男的插曲女的 欢迎你老狼 | 亚洲免费视频在线 | 成人在线观看网站 | 色琪琪久久se色 | 亚洲视频在线观看不卡 | 草草精品视频 | 香蕉国产成版人视频在线观看 | 婷婷色天使在线视频观看 | 色橹 | 亚洲 欧美 国产 综合首页 | 激情艳妇之性事高h | 成人免费影 | 2022天天干| 免费国产午夜高清在线视频 | 操岳母逼小说 | 精品亚洲综合久久中文字幕 | 密臀tv| 免费港剧在线观看港剧 | 我在厨房摸岳的乳HD在线观看 | 大奶喷水 | 美女在线看永久免费网址 | 扒开大腿狠狠挺进视频 | 亚洲AV久久久久久久无码 | 日本xxxxx69hd日本 | 免费看a视频| 毛片网站免费观看 | 三星w699| 亚洲久草视频 | 99精品久久久久久 | 9色视频在线观看 | 人禽l交视频在线播放 视频 | 国产一二在线观看视频网站 | 亚洲免费视频在线 | 久久这里只有精品无码3D | 男同志gays| 香蕉久久一区二区三区 | 无码射肉在线播放视频 | 国产精品久久久免费视频 |