- ベストアンサー
文字「~」を使っているとJSPファイルが保存できません
現在、eclipseを使ってJSPをページを作っているのですが、 「~」という文字を入れていると警告がでて、ファイルの保存ができません。 警告は「Shift_JISに「~」がマッピングされていない」というものです。 エンコーディングは全てShift_JISです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ファイルの保存で使用するエンコードとして、Shift_JISの代わりに、MS932を使ってみてください。 MS932は、Shift_JISの拡張です。 マッピングされていないと言われるのは、Shift_JISに、その文字は含まれないからです。 もちろん、MS932で保存できたとしても、それはあくまでMS932で保存したファイルであって、そのエンコードは「~」の分だけShift_JISとはちょっと違うものになります。
その他の回答 (2)
- SortaNerd_
- ベストアンサー率59% (309/522)
その字を使わなければよいでしょう。 恐らくその字はShift_JISに定義された「~」、すなわち全角チルダではなく、波(ウェーブ)ダッシュあるいはスワングダッシュと呼ばれる同形(*)の別の字だと思います。 *ただし旧MSゴシック/明朝などでは形が違う Windowsでは普通に入力すれば全角チルダの方しか出ないはずですので、OSはMacでしょうか。 でしたら入力方法は分かりません。この文中からコピー&ペーストすれば確実ですが…。
- sugarp
- ベストアンサー率54% (721/1331)
>「~」という文字を入れていると警告がでて、ファイルの保存ができません。 こちらで解決できそうな気がします。 http://trasis.jp/blog/lab/2009/04/eclipse%E3%81%A7js%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E6%97%A5.html お試しください。
お礼
回答ありがとうございます。 workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\ org.eclipse.core.runtime が見つかりませんでした...。 ちょっと[.metadata]フォルダ内をもっと良く調べてみます。