Page 1 of 1

Where to write a file in Tomcat 8 version and Servlet /JSP on my Hard Disk ?

Posted: 15 Oct 2015 14:53
by harish24
Hi all,
I want to write my.properties file. My query is that “In which path it should be created”. I have installed glassfish on my Linux 14.04 machine on this path: /opt/glassfish4 and created the file my.properties at: /opt/glassfish4/glassfish/domains/swManzana/config/my.properties
This is my Java Code:

Code: Select all

Boolean wflag = false; String wnomfile="my.properties" Properties prop = new Properties(); OutputStream output = null; System.out.println("Inicio Archivo Properties.. " + wnomfile); try { // output = new FileOutputStream("config.properties"); output = new FileOutputStream(wnomfile); System.out.println("Archivo Creado Properties.."); // set the properties value prop.setProperty("database", "localhost"); prop.setProperty("dbuser","mkyong"); prop.setProperty("dbpassword","password"); // save properties to project root folder prop.store(output,null); System.out.println("Archivo Creado/Grabado Properties.."); wflag=true; }catch(IOExceptionio){ System.out.println("Error Archivo Properties Exception.."); io.printStackTrace(); }finally{ System.out.println("Archivo Properties inicio Finally.."); if(output!=null){ try{ System.out.println("Archivo Properties Antes de CLOSE Finally.."); output.close(); System.out.println("Archivo Properties Grabado Finally.."); }catch(IOExceptione){ System.out.println("Archivo Properties Exception-Finally.."); e.printStackTrace(); } } } return wflag;
While executing the above code my.properties file not created. Why Tomcat is not creating this file. I have properly checked my tomcat installation and found no issues in access web Pages and ports.
Can anyone suggest me some knowledgeable tutorials URL Links so that I can get my query resolved faster.
Thanks