java编译项目配置文件路径|java配置JKD时候默认安装路径是C:\Program Files\Java\Jdk160\bin;

java编译项目配置文件路径|java配置JKD时候默认安装路径是C:\Program Files\Java\Jdk160\bin;的第1张示图

A. java中spring的配置文件路径怎么写

如果spring的配置文件在src路径下,在web.xml中要加载配置文件,路径应该是这样:classpath:spring(文件名字).xml如果在其他路径下,就要写绝对路径了。

B. java配置JKD时候,默认安装路径是C:\Program Files\Java\Jdk1.6.0\bin;

可以更改,更改了还要重新配置环境变量,如果你用工具编程的话,你用工具的jdk没事,用默认安装路径的jdk就有事了,就会无法启动工具了。

安装过程如下:

开始安装JDK:

C. Java 获取配置文件路径

读取配置文件 , xxx.properties放在webroot/WEB-INF/classes/目录下首先将配置文件转换成InputStream,有两种方式,原理一样,都是通过类加载器得到资源: (1)InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("xx.properties"); (2) InputStream inputStream =this.getClass() .getClassLoader().getResourceAsStream( "xx.properties" );调用对象的getClass()方法是获得对象当前的类类型,这部分数据存在方法区中,而后在类类型上调用 getClassLoader()方法是得到当前类型的类加载器,我们知道在Java中所有的类都是通过加载器加载到虚拟机中的,而且类加载器之间存在父 子关系,就是子知道父,父不知道子,这样不同的子加载的类型之间是无法访问的(虽然它们都被放在方法区中),所以在这里通过当前类的加载器来加载资源也就 是保证是和类类型同一个加载器加载的。最后调用了类加载器的getResourceAsStream()方法来加载资源。 (3) 然后加载配置文件,读取属性值 Properties prop = new Properties(); prop.load(input); String value = prop.getProperty("PropertyName"); input.close();

D. java 读取配置文件路径问题

你是web工程 要能得到request对象就好了。String path=servletContext.getRealPath("/"); 得到的就是 编译后web文件夹的路径path+"/WEB-INF/configs/jdbc.properties" 就可以了。还是建议用上面的方法2 上边cl.getResourceAsStream("") 我试了一下只能得到classes下面的文件也就是\WEB-INF\classes\下的文件向上去 /WEB-INF/就不行了。 3 可以通过cl得到一个file 你对file进行操作区找 那个配置文件。。new File(cl.getResource("").getPath()) //这个file就是classes文件夹了/WEB-INF/ –/configs/jdbc.properties –/classes/这里就是src的路径了

E. java 工程里有配置文件 打包成jar文件 找不到配置文件的路径 这个路径该怎么写!!

getClass.getResource("去除src之后的路径")

F. 关于java项目和java web项目配置文件地方的放置地方的提问。

应该放在和src同级的目录下,然后用相对路径,就能直接获取到了

G. JAVA的配置路径是什么

JDK环境变量配置的步骤如下:1.我的电脑–>属性–>高级–>环境变量.2.配置用户变量:a.新建 JAVA_HOME C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)b.新建 PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin c.新建 CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 3.测试环境变量配置是否成功:开始–>运行–〉CMD键盘敲入: JAVAC JAVA出现相应的命令,而不是出错信息,即表示配置成功! 环境变量配置的理解:1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

H. java 程序打包为jar发布后,读取配置文件路径出错 ,怎样获取配置文件路径

给你个例子,读取config.properties文件。文件内容(值自己加)如下:TestHosts = FormalHosts = TestConfig = FormalConfig =HostsPath = ConfigPath = 读取文件的类如下:import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.*;public class EvnConfig{ public static Properties PROPERTIES = new Properties(); static{ String proFilePath = System.getProperty("user.dir")+"/config.properties"; //System.out.println(proFilePath); //InputStream propertiesStream = EvnConfig.class.getClassLoader().getResourceAsStream(proFilePath); InputStream in = null; try { in = new BufferedInputStream(new FileInputStream(proFilePath)); } catch (FileNotFoundException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } try{ PROPERTIES.load(in); }catch(IOException e){ System.out.println("properties创建失败!"); e.printStackTrace(); } //System.out.println("EvnConfig.testHosts:"+PROPERTIES.getProperty("TestHosts")); } public static final String testHosts = changeCode(PROPERTIES.getProperty("TestHosts")); public static final String formalHosts = changeCode(PROPERTIES.getProperty("FormalHosts")); public static final String testConfig = changeCode(PROPERTIES.getProperty("TestConfig")); public static final String formalConfig = changeCode(PROPERTIES.getProperty("FormalConfig")); public static final String hostsPath = changeCode(PROPERTIES.getProperty("HostsPath")); public static final String configPath = changeCode(PROPERTIES.getProperty("ConfigPath")); public static String changeCode(String str){ String toStr = ""; try { //System.out.println(str + "转换…"); toStr = new String(str.getBytes("ISO-8859-1"),"GB2312"); //System.out.println(str + "转换成功!"); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block System.out.println(str + "转换失败!"); e.printStackTrace(); } return toStr; }}

I. java ee 项目中的自定配置文件到底放在哪里才能找到

你的inputFile加上路径 FileInputStream inputFile = new FileInputStream("main/resources/constants.properties");

J. java web工程,读取配置文件路径问题

读取复src下的文制件,可以用下面的方式

publicclassTest1{publicstaticvoidmain(String[]args){Propertiespro=newProperties();InputStreamin=Test1.class.getResourceAsStream("/config.properties");try{pro.load(in);pro.getProperty("aa");}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}}

未经允许不得转载:山九号 » java编译项目配置文件路径|java配置JKD时候默认安装路径是C:\Program Files\Java\Jdk160\bin;

赞 (0)