stencyl-3.3.1 $ ls -altotal 17040drwxr-xr-x 10 root root 4096 2015-07-13 02:45:04 ./drwxr-xr-x 5 root root 4096 2015-07-13 02:44:36 ../-rwxr-xr-x 1 root root 229 2015-06-19 20:15:32 Stencyl*drwxr-xr-x 10 root root 4096 2015-06-19 20:15:21 behaviors/drwxr-xr-x 8 root root 4096 2015-07-13 02:45:02 data/drwxr-xr-x 4 root root 4096 2015-07-13 02:45:02 ext-tools/drwxr-xr-x 16 root root 4096 2015-07-13 02:45:02 lang/drwxr-xr-x 2 root root 4096 2015-06-19 20:15:22 lib/drwxr-xr-x 6 root root 4096 2015-07-13 02:45:02 plaf/drwxr-xr-x 2 root root 4096 2015-07-13 02:45:02 prefs/drwxr-xr-x 3 root root 4096 2015-06-19 20:15:22 runtimes/-rw-r--r-- 1 root root 17402334 2015-06-19 20:15:22 sw.jarstencyl-3.3.1 $ dog Stencyl #!/bin/bashcd "$(dirname "$0")"./runtimes/jre-linux/bin/java \-Xms64m \-Xmx1024m \-XX:-OmitStackTraceInFastThrow \-Djava.library.path=./lib \-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel \-jar ./sw.jarstencyl-3.3.1 $ ./Stencyl ./Stencyl: line 4: ./runtimes/jre-linux/bin/java: No such file or directorystencyl-3.3.1 $ ls -al runtimes/jre-linux/bin/java-rwxr-xr-x 1 root root 47308 2015-06-19 20:15:22 runtimes/jre-linux/bin/java*stencyl-3.3.1 $ ./runtimes/jre-linux/bin/java-bash: ./runtimes/jre-linux/bin/java: No such file or directorystencyl-3.3.1 $ cd runtimes/jre-linux/bin/stencyl-3.3.1/runtimes/jre-linux/bin $ ls -altotal 756drwxr-xr-x 2 root root 4096 2015-06-19 20:15:22 ./drwxr-xr-x 7 root root 4096 2015-07-13 02:45:02 ../-rwxr-xr-x 1 root root 10 2015-06-19 20:15:22 ControlPanel*-rwxr-xr-x 1 root root 47308 2015-06-19 20:15:22 java*-rwxr-xr-x 1 root root 25634 2015-06-19 20:15:22 java_vm*-rwxr-xr-x 1 root root 86705 2015-06-19 20:15:22 javaws*-rwxr-xr-x 1 root root 6407 2015-06-19 20:15:22 jcontrol*-rwxr-xr-x 1 root root 47447 2015-06-19 20:15:22 keytool*-rwxr-xr-x 1 root root 47679 2015-06-19 20:15:22 orbd*-rwxr-xr-x 1 root root 47515 2015-06-19 20:15:22 pack200*-rwxr-xr-x 1 root root 47807 2015-06-19 20:15:22 policytool*-rwxr-xr-x 1 root root 47447 2015-06-19 20:15:22 rmid*-rwxr-xr-x 1 root root 47447 2015-06-19 20:15:22 rmiregistry*-rwxr-xr-x 1 root root 47475 2015-06-19 20:15:22 servertool*-rwxr-xr-x 1 root root 47679 2015-06-19 20:15:22 tnameserv*-rwxr-xr-x 1 root root 189338 2015-06-19 20:15:22 unpack200*stencyl-3.3.1/runtimes/jre-linux/bin $ ./java-bash: ./java: No such file or directory
stencyl-3.3.1/runtimes/jre-linux/bin $ ldd java not a dynamic executablestencyl-3.3.1/runtimes/jre-linux/bin $ file javajava: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedstencyl-3.3.1/runtimes/jre-linux/bin $ file *ControlPanel: ASCII text, with no line terminatorsjava: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedjava_vm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedjavaws: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedjcontrol: Bourne-Again shell script, ASCII text executablekeytool: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedorbd: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedpack200: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedpolicytool: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedrmid: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedrmiregistry: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedservertool: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedtnameserv: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not strippedunpack200: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not stripped
./runtimes/jre-linux/bin/java
/usr/bin/java