私はactualy 2つの問題JARクラスパスおよび外部のjarファイル
私は日食使用を持っている - >輸出プロジェクトは、私のシンプルなデスクトップ(GUI)それはjarファイルとAntスクリプトを生成
プログラムのjarファイルを生成します。
最初の問題: 生成されたjarは、ダブルクリックすると正常に動作します。
生成されたantスクリプトを使用してjarを生成すると、
自分では動作しません。 (すべての依存関係が満たされていると仮定して)このようなターゲットと間違っている可能性が何
<target name="create_run_jar">
<jar destfile="G:/dev/myproj/myproj.jar">
<manifest>
<attribute name="Main-Class" value="view.myproj"/>
<attribute name="Class-Path" value=". myproj_lib/grouplayout.jar"/>
</manifest>
<fileset dir="G:/dev/myproj/bin"/>
</jar>
<delete dir="G:/dev/myproj/myproj_lib"/>
<mkdir dir="G:/dev/myproj/myproj_lib"/>
<copy file="G:/dev/.metadata/.plugins/org.dyno.visual.swing/layoutext/grouplayout.jar" todir="G:/dev/myproj/myproj"/>
</target>
// nevemind
//第二の問題:
//私は自動生成をダブルクリックしたときにjarファイルは、プログラムが起動して正常に動作します。
//私がコマンドラインからjava myjarを実行すると、メインクラスが例外を見つけられなくなります。
//変ですね?
エラーが発生しましたか?そして問題2、使用している正確なjavaコマンドは何ですか? java -jarを使用していますか? –
くそー!私はとても愚かだと感じる! を忘れましたが、最初の問題は残っています 自動生成されたantスクリプト から自己生成したjarがクリックに反応しません。何も起こりません。 – Paul
Antスクリプトを実行すると、どのようなエラーメッセージが表示されますか? – Welshboy