- あなたはあなたの中にはNetbeansからファイルを表示することができます
プロジェクト名、EJBに\ SRC \ confには、設定ファイル(例えば "config.properties")を作成します。プロジェクトの設定ファイル:
の
- を挿入し、すべてのプロパティは、あなたが欲しい:民間最終文字列BAD_WORDS_FILE_NAME =「\ META-INF \:
- は、あなたがこのようにファイルにアクセス元となるクラスの属性を作成します。 config.properties ";あなたのコードは、GlassFishのに展開されると
は、すべてのconfファイルは、このMETA-INFフォルダに展開しているように見える:
private String[] getBadWordsFromFile() throws IOException { InputStream resourceAsStream = getClass().getClassLoader().getResourceAsStream(BAD_WORDS_FILE_NAME); Properties properties = new Properties(); properties.load(resourceAsStream); String badWordsAsString = properties.getProperty(BAD_WORDS_PROPERTY_NAME); return badWordsAsString.split(BAD_WORDS_SEPARATOR); }
これは私が見つけた解決策でしたが、動作しましたが、ローカルマシンでのみテストされました... thiリリースで問題が発生する可能性があります。