0

resources.i18n パッケージで文字列定数の配列を定義しました。TestConstants.java の内部

@DefaultStringArrayValue("Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac")
String[] プラットフォーム();

また、以下のように TestConstants.properties にエントリを作成します

プラットフォーム = Win、Win32、Win64、Sun、Linux、iOS、iPhone、Mac

このコードは、Eclipse からアプリケーションを起動した後、正常に動作しています。「platforms」は、前述のように文字列の配列を返します。

.war を Apache Tomcat にデプロイした後、「プラットフォーム」は文字列の配列ではなく単一の文字列を返します。「Win、Win32、Win64、Sun、Linux、iOS、iPhone、Mac」を1つの文字列として返します。

Maven "mvn clean install" を使用して .war ファイルを作成しました。ありがとう

4

1 に答える 1