我写了一个java程序,如何在linux里面创建一个.sh文件来调用它,希望各位帮忙!我没写过.sh文件

如果有了解crond定时任务的高手,希望也可以指点一下... 如果有了解 crond 定时任务的高手,希望也可以指点一下 展开
 我来答
匿名用户
2011-11-01
展开全部
确定linux上已经安装了jdk,java程序编译打包之后,直接在shell中使用java 路径/程序名 调用即可。
定时任务的话,在命令行中输入crontab -e ,然后增加任务即可。
更多追问追答
追问
我写了一个sh文件了,内容如下,可是它老报错,希望帮我看看错在哪
#!/bin/sh
CLASSPATH=.:/usr/local/tomcat/common/lib/mail.jar:/usr/local/tomcat/common/lib/servlet-api.jar:/usr/local/tomcat/webapps/ROOT/WEB-INF/lib/mysql-connector-java-3.
0.6-stable-bin.jar

export CLASSPATH
cd /usr/local/content/cellular_admin/WEB-INF/classes/ye/
/usr/java/jdk1.7.0/bin/java test
追答
CLASSPATH=.:/usr/local/tomcat/common/lib/mail.jar:/usr/local/tomcat/common/lib/servlet-api.jar:/usr/local/tomcat/webapps/ROOT/WEB-INF/lib/mysql-connector-java-3.
0.6-stable-bin.jar

这里classpath 错了把?/usr/local/tomcat/webapps/ROOT/WEB-INF/lib/mysql-connector-java-3.
0.6-stable-bin.jar是否应该为/usr/local/tomcat/webapps/ROOT/WEB-INF/lib/ ?其他类同

另外报错的错误信息是什么
onnl6035
2011-11-01 · TA获得超过197个赞
知道答主
回答量:409
采纳率:0%
帮助的人:186万
展开全部
system("wget -r -np -nd ftp://XXX");
这样就可以了吧?为啥非要用c呢? 直接用命令行不就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式