当前位置:编程学习 > JAVA >>

linux下启动java程序,请问一下改怎么写啊

这是我在window下启动的 bat文件 

@echo on
 
@setlocal EnableDelayedExpansion
@for %%i in (%dir_path%\*.jar,%dir_path%\lib\*.jar) do (
@set other_path=!other_path!;%%i
)
set classpath= %other_path%
@java -jar demo.jar
@endlocal
@pause



换成linux下,应该怎么写啊~~?? --------------------编程问答-------------------- 请百度 linux shell --------------------编程问答--------------------

classpath=''
for file in *.jar lib/*.jar
do
    classpath="$classpath:$file"
done
java -jar demo.jar
--------------------编程问答--------------------
引用 2 楼  的回复:
Java code

classpath=''
for file in *.jar lib/*.jar
do
    classpath="$classpath:$file"
done
java -jar demo.jar

谢谢哈  我去试试 --------------------编程问答--------------------
引用 2 楼  的回复:
Java code

classpath=''
for file in *.jar lib/*.jar
do
    classpath="$classpath:$file"
done
java -jar demo.jar


classpath里面是空???
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,