gpt4 book ai didi

java - 在 Mac 上运行 Java 批处理文件

转载 作者:行者123 更新时间:2023-11-30 09:15:49 25 4
gpt4 key购买 nike

我正在尝试在 Mac 上运行 Java 应用程序。目前,有一个适用于 Windows 的批处理文件,如下所示:

java -cp lib/appframework-1.0.3.jar;lib/commons-net-3.1.jar;lib/mysql-connector-java-5.1.6-bin.jar;lib/swing-worker-1.1.jar;TimeCardApplicationOdesk.jar org.ep.gui.TimeCardApplication

这在 Windows 上运行良好,但在 Mac 上运行该命令会输出一堆乱码(主要是“找不到命令”错误)。

我曾尝试预先设置类路径并使用 -jar 开关加载 jar,但我很困惑并且对 Java 一无所知。我确定需要对语法进行一些细微的更改,但我迷路了。

最佳答案

将命令中的所有分号 (;) 替换为冒号 (:)。

-cp 标志的多个路径条目在 unix 系统上用冒号分隔。这些文档(solariswindows)中的以下示例说明了这一点。

在windows系统上:

C:> java -classpath C:\java\MyClasses;C:\java\OtherClasses ...
Note that the two paths are separated by a semicolon.

在类似 unix 的系统上:

% java -classpath /java/MyClasses:/java/OtherClasses ...
Note that the two paths are separated by a colon.

关于java - 在 Mac 上运行 Java 批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19717186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com