我下载了.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