public Test
{
public static void main( String args[] ) throws Exception
{
Properties properties = new Properties();
InputStream in = Test.class.getClassLoader().getSystemResourceAsStream("appconfig.properties");
//in = ClassLoader.getSystemResourceAsStream("appconfig.properties");
//in = Thread.currentThread().getContextClassLoader().getResourceAsStream("appconfig.properties");
try
{
properties.load(in);
String archaIp = properties.getProperty("archaIp").trim();
System.out.println("archaIp===" + archaIp);
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
appconfig.properties位于xx\WebRoot\WEB-INF\classes或者xx\bin目录下。
分享到:
相关推荐
- 如果同时存在目录和jar包,且没有使用classpath*前缀,Spring默认只会加载目录下的配置文件。 2. **使用通配符**:当路径中包含通配符(如`**/*`)时,Spring将尝试加载所有匹配的配置文件。例如: - 如果配置...
《Eclipse下的.classpath文件和.project文件详解》 在Eclipse这款流行的Java集成开发环境中,.classpath和.project文件是两个至关重要的配置文件,它们对于项目的构建、编译和运行起着核心作用。本文将深入探讨这两...
4. 如果要加载的资源,不在当前 ClassLoader 的路径里,那么用 classpath: 前缀是找不到的,这种情况下就需要使用 classpath*: 前缀。 5. 在多个 classpath 中存在同名资源,都需要加载时,那么用 classpath: 只会...
"eclipse工程中.classpath文件的含义" .classpath文件是Eclipse中一个非常重要的配置文件,它记录了项目的类路径信息,包括源代码目录、库文件路径、编译器设置等信息。下面我们将详细解释.classpath文件中的各个...
在编程世界中,Java是一种广泛使用的跨平台语言,它的运行依赖于类路径(Classpath),这是一个指示Java虚拟机(JVM)查找.class文件的环境变量。本文将详细讲解如何在Linux和Windows操作系统下动态设置classpath以...
Java的classpath是每个Java开发者都必须了解的关键概念,它决定了JVM(Java虚拟机)在执行Java程序时如何查找和加载所需的类文件。本文将深入探讨classpath的基本原理、配置方式以及如何确保`javac`正确编译运行Java...
classpath备份
3、参照config.xml改写你的需要从classpath(包括jar文件内)查找jsp的action。 4、注意:这个ResultType会在你的WEB-INF下面建立一个名为CLASSPATH-PAGES的文件夹,并将找到的jsp释放到这里。你可以改写这个类,...
Android 4.4.4源码的.classpath文件,主要用于将Android 4.4.4源码的导入到eclipse工具中,提供给需要学习android源码的同学,也自己顺便记录一下,方便查找。
1. **默认`classpath`**:如果没有显式设置`classpath`,JVM会默认查找当前目录(`.`)下的类文件。 2. **设置`classpath`**:你可以通过`-cp`或`-classpath`命令行选项来设置`classpath`,或者在`JAVA_HOME/bin`目录...
.classpath
1. **找不到主类**:确保主类全名(包括包名)正确,并且对应的.class文件位于Classpath所指定的路径下。 2. **缺少依赖库**:如果程序依赖于外部库(如.jar文件),确保它们被添加到Classpath中。可以单独指定每个...
classpath是指定你在程序中所使用的类(.class)文件所在的位置,就如在引入一个类时:import javax.swing.JTable,这句话是告诉编译器要引入javax.swing这个包下的JTable类,而classpath就是告诉编译器该到哪里去...
如果类文件不在`classpath`中指定的路径下,那么将无法成功加载这些类,导致程序运行失败。 #### 二、配置方法 不同的操作系统有不同的配置方式。 ##### Windows系统下的配置 在Windows系统中,可以通过以下几种...
这些类文件可能分布在不同的目录或jar文件中,Classpath就是JVM查找这些类的路径。在命令行启动Java程序时,可以使用`-cp`或`-classpath`选项来指定,或者在`JAVA_CLASS_PATH`环境变量中设置。如果未显式设置,JVM会...
- Java 应用程序运行时,JVM 会根据 classpath 加载指定路径下的所有类文件。 2. **Classpath 的组成**: - 通常包括 JDK 安装目录下的 lib 目录、第三方库和用户自定义的类文件路径等。 3. **Classpath 的...
java实现 获取指定路径下 指定格式 的所有文件
浅谈web项目读取classpath路径下面的文件 本文主要介绍了web项目读取classpath路径下面的文件,涵盖了两种类型的web项目:普通的web项目和内嵌web容器。普通的web项目使用 Tomcat 容器,特点是压缩包随着容器的启动...
"Classpath.zip"这个压缩包文件提供了一个宝贵的资源,它包含了多种排序算法的实现,并且对每种算法进行了时间消耗的统计,以帮助我们找出在特定场景下最有效的排序方法。这个项目不仅实现了基本的排序算法,还考虑...
在默认情况下,如果未指定`classpath`,JVM和javac会在当前目录下搜索类文件。 #### Classpath的配置 1. **系统环境变量**:可以通过设置系统环境变量`CLASSPATH`来全局地指定`classpath`。例如,在Windows系统中...