2016-08-26 4 views
0

私は特定のURLでブラウザを開くためにmavenプラグインを使用しています。続いては、私はそれがエラーを与えるURLに「&」を追加していた場合にすべてを除いてうまくいっているmavenビルドから "&"を含むURLでブラウザを開く方法

<plugin> 
       <artifactId>maven-antrun-plugin</artifactId> 
       <version>1.7</version> 
       <executions> 
        <execution> 
         <id>Run URL in system browser.</id> 
         <phase>install</phase> 
         <configuration> 
          <target> 
           <exec executable="start" vmlauncher="false"> 
            <arg line="http://localhost:9090/services/winnabunch/arisMoonFestival_html/launchgame?lang=en&playerToken=gaurav"/> 
           </exec> 
          </target> 
         </configuration> 
         <goals> 
          <goal>run</goal> 
         </goals> 
        </execution> 
       </executions> 
    </plugin> 

を切り取らコードです。質問には、私はどのように "&"をURLに追加できるのですか?

+1

これまで "&"を使用しようとしましたか?これにセレンドライバーを使用しないのはなぜですか? – khmarbaise

答えて

1

URLの&は、エンティティ参照の開始と解釈されます。リテラル&を含めるには、&amp;&#38;としてそれを記述する必要があります

<arg line="http://localhost:9090/services/winnabunch/arisMoonFestival_html/launchgame?lang=en&amp;playerToken=gaurav"/> 

fileformat.infoでさらに情報を。

+0

私はコミットを追加したいが、StackOverflowは50が必要な評判が十分でないことを伝えている。 私は解決策を編集する。 – Royman

+0

いくつかの説明を追加していただきありがとうございます - 私は、不足しているターミネーターを追加するために投稿を編集しました。 –

関連する問題