我一直认为您需要在 java 程序类路径中的 jar 中设置执行权限。但我今天发现,实际上您所需要的只是读取权限。乍一看我有点惊讶,但我认为这是有道理的,因为 JVM 只需要读取类文件(jvm 字节码)并将其实际解释/编译为操作系统可运行的字节码。我走在正确的轨道上吗?
因为罐子没有被执行。
Java可执行文件(或Javaw)是需要执行位的东西。 它只是读取其他文件(.jar或.class)。
我一直认为您需要在 java 程序类路径中的 jar 中设置执行权限。但我今天发现,实际上您所需要的只是读取权限。乍一看我有点惊讶,但我认为这是有道理的,因为 JVM 只需要读取类文件(jvm 字节码)并将其实际解释/编译为操作系统可运行的字节码。我走在正确的轨道上吗?
因为罐子没有被执行。
Java可执行文件(或Javaw)是需要执行位的东西。 它只是读取其他文件(.jar或.class)。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium