クラスが 1 つしかない Java プログラムを作成しました (重要な場合は BlueJay を使用)。JSmooth を使用してプログラムを .exe に変換しましたが、.exe はうまく機能します (.java が最初にあったフォルダーにある場合のみですが、まあまあです)。問題は、.java 内のすべてのコードを削除し、JSmooth コマンドに置き換えたことです。
<?xml version="1.0" encoding="ISO-8859-1"?>
<jsmoothproject>
<JVMSearchPath>registry</JVMSearchPath>
<JVMSearchPath>javahome</JVMSearchPath>
<JVMSearchPath>jrepath</JVMSearchPath>
<JVMSearchPath>jdkpath</JVMSearchPath>
<JVMSearchPath>exepath</JVMSearchPath>
<JVMSearchPath>jview</JVMSearchPath>
<arguments></arguments>
<classPath>CubingCalc.java</classPath>
<embeddedJar>false</embeddedJar>
<executableName>CubingCalc.exe</executableName>
<initialMemoryHeap>33554432</initialMemoryHeap>
<mainClassName>CubingCalc</mainClassName>
<maximumMemoryHeap>134217728</maximumMemoryHeap>
<maximumVersion></maximumVersion>
<minimumVersion>1.2</minimumVersion>
<skeletonName>Console Wrapper</skeletonName>
<skeletonProperties>
<key>Message</key>
<value>Java has not been found on your computer.</value>
</skeletonProperties>
<skeletonProperties>
<key>PressKey</key>
<value>0</value>
</skeletonProperties>
<skeletonProperties>
<key>Debug</key>
<value>0</value>
</skeletonProperties>
</jsmoothproject>
したがって、私のジレンマは、.exe を入手したが、元の .java コードの唯一のコピーが削除されたことです。どこかで何かを見ましたが、JSmooth を使用して .exe を元の Java コードに戻す方法について詳しく知ることができませんでした。どうすればいいですか?