2016-08-19 3 views

答えて

0

テスト:

java -cp "./bin/*:./lib/*" com.YourClass 

if [ -d ./bin ]; then 
    rm -fr ./bin 
fi 
mkdir ./bin 

javac -sourcepath ./src -d ./bin -cp ./../Jars/CFMgr.jar ./src/gui/App.java 
if [ "$?" != "0" ]; then 
    echo "compile errors..." 
    exit -1 
fi 
java -classpath ./bin:./../Jars/CFMgr.jar:./../Jars/ojdbc14.jar gui.App 

私はLinuxのターミナルで次のコマンド./script.shでそれを実行するたびに、私は次のエラーを取得します

+0

こんにちはYoue。あなたのコードは正しいかもしれませんが、いくつかの文脈ではより良い答えになります。たとえば、この提案された変更がどのようにしてなぜ問題の問題を解決するのか、そしておそらく関連文書へのリンクを含む理由を説明することができます。そうすれば、彼らにとってより有用になり、同様の問題に対する解決策を探している他のサイトの読者にとってもより有用になります。 –

0

Panel.javaが必要なApp.javaのみをコンパイルしています。同時にguiパッケージのすべてのクラスをコンパイルします。

+0

Panel.javaはjarファイルにありますが、どうすれば解決できますか? –

+0

CFMgr.jarにある場合、jarのパスは正しいですか?それはパッケージgui.Panelとそれですか? – user1862784

0

一つの解決策は、その後executable jarとするJavaプログラムをエクスポートすることです:

java -jar yourProgram.jar 
関連する問題