please help me i have one problem while creating directory in linux
File dir = new File(System.getProperty("/home/usr1") +File.separatorChar + "jdb1"); dir.mkdirs(); in above /home/usr1 takes null is there any way to acess folder path from application and create directory under that
Gets the system property indicated by the specified key.
So System.getProperty(key), gets the value for the key, which in this case is null.
while running your java application use -D option to set System properties eg java -DAPPLICATION_HOME="/home/usr1" YourJavaFileName
Is your Application accessing the file (directory) resources on the same machine it is running on? If yes, then you can create a directory File dir = new File("/home/usr1" +File.separatorChar + "jdb1"); dir.mkdirs();
if not then the application has to send the file/dir path to the server via RMI and then the server will create the directory