![]() |
1
32
你必须 运行 罐子的使用
(必须将JRE的bin文件夹添加到路径中,才能使命令在任何位置工作) 注意:我知道您使用Eclipse创建了jar,但您可能想知道 how does an executable JAR works |
![]() |
2
8
前面的答案是正确的,所以我将稍微澄清一下“可执行JAR”的概念。 在“可执行jar”中没有“可执行jar”,相当于Windows中的一个exe文件,您只需要指定“entry”点(默认情况下您希望执行的主类)。 JAR基本上只是一个存档,您仍然需要Java来实际启动jar(javajar jar)。 事实上,在Windows中,您可能与javaw.exe有关联,这意味着当您双击jar时,操作系统将启动它,就像用记事本自动打开.txt文件一样,它不会使.txt成为可执行文件。 也可以看看这个: JAR files revealed |
![]() |
3
3
当使用“Test.jar”调用jar时,应用程序的启动被传递给JAR文件的注册Java处理程序,JAR文件不在命令行的上下文中运行。
|