0

Eclipse を使用して、Fitnesse フレームワークを作成しました。簡単な電卓の例 (右クリック - Java アプリとして実行) を実行すると、コンソールにエラーがスローされます -

ポート 80 で FitNesse を開始しています 重大: FitNesse を開始できません... 重大: ポート 80 は既に使用されています。重大: -p コマンド ライン引数を使用して、別のポートを使用します。

コマンド ラインを使用してデフォルト ポートを手動で変更したくありません。Eclipseで変更したいですか?どうすればいいですか?初心者なのでわかりやすく教えてください。

どうもありがとう、

4

3 に答える 3

0

gradle ではなく Maven を使用している場合は、antrun プラグインを使用して、タスクの引数にポート番号を指定してみてください。次に、start-fitnesse タスクを実行します

<plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.6</version>
        <executions>
          <execution>
            <id>start-fitnesse</id>
            <phase>test</phase>
            <configuration>
              <tasks>
                <echo taskname="fitnesse" message="Starting FitNesse..." />
                <java classname="fitnesseMain.FitNesseMain" classpathref="maven.runtime.classpath"
                  fork="true">
                  <arg line="-p 49231" />
                  <arg line="-v " />
                  <arg line="-d ." />
                </java>
              </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
于 2017-09-07T04:26:38.470 に答える