ResourceBundleを使ってプロパティファイルを読み込みたい
現在、javaを勉強中です。
Eclipseを使用しています。
プロパティファイルの記述を行い、それをResourceBundleクラスを用いて呼び出したいのですが、
いざ実行をすると下記のようなエラーが発生します。
エラー: メイン・メソッドがクラスstudy.ResourceMainで見つかりません。次のようにメイン・メソッドを定義してください。
public static void main(String[] args)
またはJavaFXアプリケーション・クラスはjavafx.application.Applicationを拡張する必要があります
パッケージとクラス名かと思ったのですが、原因が分からず、困惑しております。
基礎的なことかとは思いますが、ご回答お待ちしております。
ResouceMain.javaのコードは下記の通りです
package study; import java.util.ResourceBundle; public class ResourceMain { public static void main(String[] args) { ResourceBundle bundle = ResourceBundle.getBundle("任意のファイル名(拡張子なし)"); String value = bundle.getString("任意のキー"); System.out.println(value); } }
test.propertiesのコードは下記の通りです。
driver : org.postgresql.Driver connection : jdbc:postgresql://localhost:5434/lesson_db?useUnicode=true&characterEncoding=utf8 userId : postgres pass : postgres name : "野村"
構造としては、
srcの下に、studyパッケージがあり、その中のクラスとして、ResourceMain.javaがあり、同じ階層にtest.propertiesが存在しています。
初心者で何か致命的なミスを犯していると思うのですが、どうなのでしょうか?
大変お手数おかけしますがご確認よろしくお願いいたします。
あなたの回答
tips
プレビュー