我有Ubuntu 16.04。
并下载了一个带有tar.gz文件扩展名的JDK,并按照This wikihow进行安装。
当我尝试运行.jar游戏(比如Minecraft)它运行成功,我已经下载了netbeans,它连接到同一个JDK并编译了一些我可以在终端中运行的程序,但是当我键入:
./Hello_world.jar
这是:
package main;
public class project {
public static void main(String[] args) {
System.out.println("Hello world");
}
}
我得到这个输出:
./Hello_world.jar: line 1: $'PK\003\004': command not found
./Hello_world.jar: line 2: $'\b.\020oK': command not found
./Hello_world.jar: line 3: syntax error near unexpected token `)'
./Hello_world.jar: line 3:-oK�}����META-INF/MANIFEST.MFM�1
�0��@��uHh Q���X� ��N1�Ҧ$)��7�(�p�ww
�A����|��}�1���ή�n��p<�Рŗ��:CpN~�s�ν�˚�3��%
��)���goPK`