GWTコードでは、html/css/etc ..ファイルを含むpublicというjavaサブパッケージを使用します。パブリックをパッケージ名として許可するようにJavaコンパイラに指示するにはどうすればよいですか?
Javaコンパイラの出力にこのサブパッケージとその内容が含まれていないことがわかりました。
テスト目的のためにこれが必要です。どのようにJavaコンパイラにこのサブパッケージとその内容を含めるように指示するか?
GWTコードでは、html/css/etc ..ファイルを含むpublicというjavaサブパッケージを使用します。パブリックをパッケージ名として許可するようにJavaコンパイラに指示するにはどうすればよいですか?
Javaコンパイラの出力にこのサブパッケージとその内容が含まれていないことがわかりました。
テスト目的のためにこれが必要です。どのようにJavaコンパイラにこのサブパッケージとその内容を含めるように指示するか?
予約できません....
申し訳ありません。
http://www.jwrider.com/riderist/java/javaidrs.htm
EDIT
と
http://download.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html
おかげ@Joachim
うん、 "国民は" 予約語であり、あなたはそれを使用することはできません。あなたはおそらく、 "パブリック"を使用することができます。 (私はそれを推奨しません)
publicは予約語ですが、publicという名前のパッケージがコンパイラの出力に含まれていない理由を理解できていません。上記のコメントを参照してください。 – edbras
それをフォルダとはみなさず、コード内にどのように現れるか考えてみてください:package my.namespace.public;またはmy.something.classというパッケージを作成してから、完全修飾名でキーワードを使って何かを参照するかを検討してください。double.long.package.public.MyClassのように見えます。あなたの主張は、公然は正当な意味がなくても、Javaの仕組みではないことはほとんどない、無駄なキーワードです。 –
もちろん、パッケージ名のどのコンポーネントも正当なJava名でなければなりません。 –
私はこのバージョンにリンクしたいと思います:http://download.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html –
私はそれが保存された単語だがそれはパッケージ名として使用できます(Eclipseはパッケージ名の代わりにフォルダとして扱います)。 それでは、このパッケージをコンパイラの出力(リソース(src/main/resouces)と同じように)に含めるようにコンパイラに指示することはできないのですが、gwtが使用しているので、 )? – edbras
@edbras:コンパイラは、パッケージ内のJavaソースファイルのみを使用します(クラスファイルを生成します)。あなたは単に出力に物をコピーしたい場合は、別のプログラムを使用する必要があります。しかし、これはパッケージ名とは無関係です。 –