私は拡張するrobocode.jarを持っていて、シェルからそれを実行したいと思います。 私が検索した次のエラーシェルスクリプト
error: Main method not found in class tema1, please define the main method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application
を取得するので、私はシェルから実行することはできませんが、何の答えは私を助けてくれません。 これは私のスクリプトです:それは彼らのクラスをextendigだ
#!/bin/bash
javac -cp robocode.jar: tema1.java
java -cp robocode.jar: tema1
私のクラスと私はそれがゲームで働くようにする必要があります。 http://robocode.sourceforge.net/ Eclipseから実行するとうまくいきますが、ゲームが始まりますが、シェルからは機能しません 誰かが私がシェルからだけでなく、ideからだけでなく動作させるために何をしなければならないのか理解できますか?あなたのプログラムの実行が始まる
public static void main(String[] args) {
/* your main program */
}
main
方法は次のとおりです。エラーが言うと同じように、以下のように
'メインメソッドがクラスtema1に見つかりませんでした。クラスを投稿しませんでした... – chrylis
メインクラスを配置する方法がありません。別のロボットをRobotという名前に拡張しています。私のロボットは何かをしてゲームをするようにしています。それは日食から始まり、ゲームを始めるのですが、シェルから始まらないでしょう。 –