System.getProperties()メソッドを使用してJavaでプロパティを設定できます。
System.getProperties().put("java.naming.factory.initial",
"fr.dyade.aaa.jndi2.client.NamingContextFactory");
System.getProperties().put("java.naming.factory.host", "localhost");
System.getProperties().put("java.naming.factory.port", "16400");
ファイルに保存されているプロパティを読み取ることで同じ効果を得るにはどうすればよいですか?
次の内容のjdni.propertiesがある場合:
java.naming.factory.initial fr.dyade.aaa.jndi2.client.NamingContextFactory
java.naming.factory.host localhost
java.naming.factory.port 16400
それらをプロパティとして読み取るようにJavaに教えるにはどうすればよいですか?私は開発にEclipseを使用しています。
jdni.propertiesはクラスパスに含まれている必要があります。EclipseではAdvanced
、Run Configuration / CLASSPATHのタブを使用して、クラスパスとして含めるディレクトリを追加する必要がありました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加