gpt4 book ai didi

java - 仅在编译时设置java类路径

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:12 26 4
gpt4 key购买 nike

是否可以仅在使用javac时设置类路径,然后运行程序而不在java处指定类路径?

例如,

我使用 ant 为我进行编译,并将类路径设置为 ./:lib/swingx-all-1.6.3.jar。据我所知,这基本上是通过该类路径编译/使用 javac

那么是否可以仅使用 java MainApp 运行我的程序,即无需使用类路径变量?还是只能再次使用ant命令来运行我的程序?

最佳答案

您可以将应用程序捆绑在 jar 文件中。然后将您的类路径包含在 manifest 中。

这里是 jarAnt 手册和 manifest任务。

然后,运行您的应用程序:

$ java -jar MainApp.jar

<小时/>

如果您可以使用 ant 来运行您的程序,请查看 java task 。创建一个名为“run”或类似名称的新目标。

关于java - 仅在编译时设置java类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15418369/

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