2012-11-27 22 views
0

我有一个完整的代码在我的Java项目的类Graph2。我正在尝试使用JSmooth为我的程序创建一个.exe文件。然后我切换到Launch4j并用它来创建.exe。当我回到我的项目时,我的所有源代码都已经消失,这就是它所取代的:如何从.exe中提取代码或在项目中检索丢失的代码?

< ?xml version="1.0" encoding="ISO-8859-1"?> 

    < jsmoothproject> 

    < arguments></arguments> 

    < embeddedJar>false</embeddedJar> 

    < initialMemoryHeap>-1</initialMemoryHeap> 

    < mainClassName></mainClassName> 

    < maximumMemoryHeap>-1</maximumMemoryHeap> 

    < maximumVersion></maximumVersion> 

    < minimumVersion></minimumVersion> 

    < skeletonName><![CDATA[ 

    < none>]]> 

    < /skeletonName> 

    < /jsmoothproject> 

帮助?

+2

它不可能从exe获得源代码,尝试从一些软件 –

+6

从你的硬盘读回它。 ..并将以下内容添加到您的“TO DO - URGENT”列表中:1)为您的硬盘设置定期备份,2)开始使用版本控制...和/或更频繁地检入您的源代码。 –

+1

我不熟悉JSmooth,但是你有没有对应于丢失代码的任何类文件 - 在这种情况下,反编译器至少会给你一些东西。 –

回答