如何执行.RAR文件

时间:2014-10-07 21:27:30

标签: java macos command-line jar rar

我下载了.RAR文件中的应用程序。我在执行应用程序时遇到问题。我尝试了两种方法来执行它。

第一次尝试:

在查看rar内容后,我发现它有正确的清单文件(说明要执行的主类),所以我应该将文件名更改为.jar并尝试执行它。我这样做并运行以下命令:

java -jar filename.jar

并收到以下错误:

  

jarfile filename.jar

无效或损坏

第二次尝试:我决定解压缩文件并手动尝试。我在桌面上解压缩了文件并创建了指定的文件夹结构。然后我运行了这个命令

java -cp .:./Users/My/Desktop/ExtractedFolder/ MainClassName.class

并收到以下错误:

  

无法找到或加载主类MainClassName

如何执行此应用程序?

P.S: ExtractedFolder是解压缩文件后创建的文件夹。它像heirarchy一样

ExtractedFolder
|_ META-INF
|__|__MANIFEST.MF
|__org
|__|__folder_1
|__|__|__folder_2
|__|__|__|__folder_3
|__|__|__|__|__MainClassName.class
|__|__|__|__|__OtherClass.class
|__|__|__|__|__|__UtilFolder
|__util_1
|__|__SubUtil

0 个答案:

没有答案