让我们说我使用NetBeans构建了一个GUI应用程序。要运行此Java应用程序,我需要在IDE中打开源代码,然后运行。我知道我也可以通过命令提示符运行。
但是我如何独立于IDE启动应用程序。是否不存在某些.exe文件或类似文件,双击该文件即可直接运行该应用程序?
如果没有,我如何生成这样的文件?
答案 0 :(得分:2)
在这里您可以找到如何在Netbeans中创建.jar:How to create a Jar file in Netbeans 您可以在一种情况下,在每台计算机上运行可执行jar,即系统已安装JRE。 如果需要,还可以使用命令行构建.jar,以使用以下命令进行操作:
url = 'song.mp3'
const myAudio = new Audio(url);
var btn =document.getElementById('bt');
btn.addEventListener('click', function(){
playFunc(myAudio, 3);
});
function PlayFunc(target, RepeatCount) {
var soundFunc = function(){
RepeatCount--;
target.currentTime = 0;
if (RepeatCount>0)
target.play();
else
target.removeEventListener('ended', soundFunc);
}
target.addEventListener('ended', soundFunc)
target.play();
}
Oracle文档的描述:
此命令中使用的选项和参数为:
c选项表示您要创建一个JAR文件。 f 选项表示您希望输出到文件而不是文件 到标准输出。 jar-file是您想要生成的JAR文件的名称 拥有。您可以将任何文件名用于JAR文件。按照惯例,JAR 文件名具有.jar扩展名,但这不是必需的。的 输入文件参数是一个或多个文件的以空格分隔的列表 要包含在JAR文件中的文件。输入文件参数 可以包含通配符*符号。如果有任何“输入文件”是 目录,这些目录的内容将添加到JAR 递归存档。 c和f选项可以两种顺序出现, 但它们之间不能有任何空间。
此命令将生成一个压缩的JAR文件,并将其放置在 当前目录。该命令还将生成默认清单 JAR归档文件。
答案 1 :(得分:0)
构建应用程序后,在项目的文件夹中查找名为“ dist”的文件夹。您应该找到一个* .jar文件,该文件可以在任何地方双击运行。
答案 2 :(得分:0)
要关注的步骤: