当前位置: 首页 > 知识库问答 >
问题:

如何在cron下运行Java程序并导入JAR

公冶元青
2023-03-14
0 0 * * * java -classpath .../MyDir/proj/ myProj
Exception in thread "main" java.lang.NoClassDefFoundError: com/gargoylesoftware/htmlunit/WebClient

如何修改cron文件以导入jar文件?

共有1个答案

孟雪风
2023-03-14

类似这样的事情:

0 0 * * * java -classpath .../MyDir/proj/:.../MyDir/proj/library/jar1.jar:.../MyDir/proj/library/jar2.jar myProj

或者,如果您使用的是最近的JVM,您可以使用通配符来匹配所有的JAR文件。

0 0 * * * java -classpath .../MyDir/proj/:.../MyDir/proj/library/\* myProj

(反斜杠可能是不必要的,因为'globbing'不太可能与上下文中的任何内容匹配……)

 类似资料:
  • 问题内容: 我的源文件是。jar文件位于下。jar文件来自HTMLUnit 2.10 。 这是我的cron文件的来源: 但这给了我错误: 如何修改cron文件以导入jar文件? 问题答案: 像这样: 或者,如果您正在使用最新的JVM,则可以使用通配符来匹配所有JAR文件。 (反斜杠可能是不必要的,因为在这种情况下’globbing’不太可能匹配任何内容…) 更好的是,将命令(以及运行启动所需的其他

  • 我在目录位置/home/oracle/naresh 文件可插入。java,可插入。类,runjava。sh,ojdbc6。jar位于/home/oracle/naresh目录位置 InsertToTable.java是将数据插入到表中的文件。它在运行时利用ojdbc6.jar。当独立运行下面的外壳脚本时,java将成功运行并将数据插入到表中。 从cron运行相同的shell脚本时,java文件未运

  • 问题内容: 我创建了一个Java项目来调用Web服务。它具有一个Main java文件和另一个class文件。我已经将一些jar文件用于HTTP客户端。 在Eclipse中,它运行良好。我需要通过传递一些参数在命令提示符下运行Java程序。 在命令提示符下,我转到包含主Java和子类Java文件的src文件夹,并给出了以下命令 我收到以下错误 mainjava.java:14:找不到符号 symb

  • 这里的子类是我的另一个java类文件,用于调用web服务。 如何通过传递参数运行程序?

  • 问题内容: 对重复参考的评论:为什么在被问为重复的问题之前多年被问到时,为什么将其标记为重复? 我还认为问题,细节和响应比所提到的问题要好得多。 我已经成为C ++程序员已有一段时间了,但是我是Java和Eclipse的新手。我想使用触摸图“图形布局”代码来可视化我正在使用的某些数据。 这段代码是这样组织的: 如何在Eclipse中添加此项目并使其快速编译和运行? 问题答案: 在Eclipse中创

  • 问题内容: 我已经下载了两个罐子。我想导入其中一些包含的类。我该怎么做呢? 这是我的算法课程。我尝试按照以下网站上的说明进行操作,但均无济于事。 http://algs4.cs.princeton.edu/code/ 有一个OSX安装程序(我正在运行Mountain Lion),据说它会将jar添加到您的类路径中。不幸的是,它也安装了Java博士。我宁愿只使用Sublime和Terminal。我以