Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何打包AIR2本机安装程序?_Java_Apache Flex_Command Line_Air_Package - Fatal编程技术网

Java 如何打包AIR2本机安装程序?

Java 如何打包AIR2本机安装程序?,java,apache-flex,command-line,air,package,Java,Apache Flex,Command Line,Air,Package,我制作了一个AIR2.0应用程序,它使用NativeProcess,因此需要将其打包为本机安装程序.exe,而不是.AIR文件 我第一次尝试使用,但不断收到一个错误,告诉我它无法加载密钥库文件。所以我试着使用命令行 我使用: pathToAirSDK/bin>adt -args 但我告诉我这是个错误 “java”不是公认的 内部或外部命令 是否有人为AIR 2.0应用程序打包了本机安装程序?你是怎么做到的 编辑 忘了提到我在windows中使用windows命令行执行此操作。在安装Jav

我制作了一个AIR2.0应用程序,它使用NativeProcess,因此需要将其打包为本机安装程序.exe,而不是.AIR文件

我第一次尝试使用,但不断收到一个错误,告诉我它无法加载密钥库文件。所以我试着使用命令行

我使用:

pathToAirSDK/bin>adt -args
但我告诉我这是个错误

“java”不是公认的 内部或外部命令

是否有人为AIR 2.0应用程序打包了本机安装程序?你是怎么做到的

编辑
忘了提到我在windows中使用windows命令行执行此操作。

在安装Java JDK后,它工作正常。我不知道为什么我需要安装JDK,因为我没有制作java应用程序。

所以我安装了java JDK,它工作了。然后把你的评论作为答案并接受它…@bug-a-lot我必须等48小时才能接受我自己的答案。你不需要JDK,只需要运行时。Flex工具是用Java编写的。很可能java.exe无法从命令行路径访问,但安装JDK会自动为您添加它。