java -classpath /home/sleeper/thirdparty/lib -jar MyApp.jar
提前感谢你的所有帮助。
如果只想添加外部库,可以使用loader.path
属性。
java -Dloader.path="your-lib/" -jar your-app.jar
更新
如果还需要从类路径读取其他文件,则必须创建/更改应用程序的清单文件。
Manifest-Version: 1.0
Main-Class: de.app.Application
Class-Path: your-lib/
你好。 我正在用vim用lwjgl编程一个游戏,我试图用jdb调试,但我遇到了一些问题。 首先,我向你展示我项目的树。(主要类是Engine.java)。 我正在使用javac调试选项用ant编译我的项目。这里是编译部分。xml文件: 当我试图调试应用程序时,问题就出现了。我阅读了手册页,看到有一个类路径选项。因为我使用的是lwjgl,所以我需要包含到的路径。类文件。 我正在从项目的根目录执行此代
问题内容: 我使用Go在各种平台上编译了一个程序,并通过调用相对路径或仅通过其名称(如果它在PATH变量中)来运行它。 是否可以找出可执行文件在哪里? 说,我的程序称为“ ()”。我可以运行,(如果它在PATH中)。 我尝试使用,我想我应该检查程序名称是否包含除“ foo”以外的其他内容。如果是,请使用,如果否,请使用(我找不到函数名,有一个通过PATH查找以检查程序在哪里的函数)。 问题答案:
问题内容: 如何执行路径名中包含空格的Java System(shell)命令? 我尝试将引号和反斜杠()放在一起,但这不起作用。 问题答案: 到目前为止,最可靠的方法是使用Runtime.exec(String [] cmdarray) 。 如果使用Runtime.exec(String command) ,则Java仅在空白处分割命令。 使用调用new StringTokenizer(comm
问题内容: 我正在尝试从命令行构建一个可执行jar(我不想使用ant或OneJar)。这是我的file.jar的内容: META-INF / MANIFEST.MF的内容: ped.jar确实包含Main-Class 但是当我尝试执行file.jar时,出现错误: 所以,我在这里错过了一些东西。我不能仅通过包含依赖项来打包可执行jar吗? 谢谢你的帮助 皮埃尔 问题答案: 如前所述,属性中的jar
从spring-boot v1.3迁移到最新的spring-boot v2.2.4后,我们失去了在管理端口下拥有自定义endpoint的能力。 在我们将自定义endpoint声明为: 由于已从Spring引导执行器中删除了MvcEndpoint,现在我们需要执行以下操作: 不幸的是,我们失去了一个为自定义管理endpoint提供自定义根路径的选项(在它出现之前) 对于背部兼容性,我们仍然希望有默认
问题内容: 我有一个命令行应用程序,可以下载一些报告,进行处理,然后将数据上传到Google云端硬盘。我正在为所有需要的魔术字符串使用Typesafe- Config 。Typesafe- Config在我的application.conf文件的类路径上查找并使用HOCON将配置对象映射到我的类中的字段,如下所示: 来自: 来自: 我正在使用来构建可执行文件.jar以便在远程服务器上轻松部署。该插