`
T123012009065
  • 浏览: 55292 次
文章分类
社区版块
存档分类
最新评论

pom.xml 中properties 在别的配置文件中读取不到的解决方法

 
阅读更多

<profiles>
		<profile>
			<id>dev</id>
			<properties>
				<db.driver>"oracle.jdbc.driver.OracleDriver"</db.driver>
				<db.url>"jdbc:oracle:thin:@192.168.2.2:1521:tt"</db.url>
				<db.username>"123123"</db.username>
				<db.password>"121355"</db.password>
			</properties>
			<activation>
				<os>
					<family>Windows</family>
				</os>
			</activation>
		</profile>
		<profile>
			<id>release</id>
			<properties>
				<db.driver>"oracle.jdbc.driver.OracleDriver"</db.driver>
				<db.url>"jdbc:oracle:thin:@192.168.2.2:1521:tt"</db.url>
				<db.username>"123123"</db.username>
				<db.password>"121355"</db.password>
                         </properties>
                                 <os>
					<family>Windows</family>
				</os>
                </profile>
           <build>
         <!--一定要加上这个,不然在别的配置文件中是读不到这里配置的参数的-->
		<resources>
			<resource>
				<directory>src/main/resources</directory>
				<filtering>true</filtering>
			</resource>
		</resources>
         </build>


分享到:
评论

相关推荐

    maven pom.xml 动态读取变量值插件

    该jar包功能,可以在一个properties文件里面定义jdbc.url=${url},在另一个properties文件定义具体的值,通过该jar可以获取到哪个具体的值。下载之后,自行安装到本地maven仓库,安装命令参考我另一篇博文。具体pom....

    IDEA WEB项目启动不加载application.properties配置文件.docx

    在本篇文章中,我们将讨论IDEA WEB项目启动不加载application.properties配置文件的问题。这个问题可能是由于项目中使用的SpringBoot版本不一致引起的。下面我们将详细地分析问题的成因和解决方法。 一、问题描述 ...

    Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性(方法1)

    一旦配置类被定义并添加到Spring容器中,我们可以在任何需要的地方注入`CustomProperties`,然后通过getter方法获取属性值: ```java package com.example.service; import com.example.config.CustomProperties; ...

    SpringBoot获取yml和properties配置文件的内容

    首先,我们需要在`pom.xml`文件中添加`spring-boot-configuration-processor`依赖,这样Spring Boot就可以处理配置属性并生成元数据: ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-...

    读取properties配置文件所用jar

    在Java开发中,配置文件是不可或缺的一部分,它们通常以.properties扩展名存在,用于存储应用程序的配置参数和设置。本主题将深入探讨如何使用特定的jar包来读取这些properties配置文件,以及涉及到的相关技术和库。...

    使用dom4j生成和读取hibernate.cfg.xml

    在IT行业中,XML文件是常用于配置和存储数据的格式,尤其在Java世界里,比如Hibernate框架的配置文件`hibernate.cfg.xml`。本文将深入探讨如何使用DOM4J库来生成和读取`hibernate.cfg.xml`,这是一个强大的Java XML...

    maven 过滤文件夹打包

    `env`变量在`maven-antrun-plugin`中通过读取系统环境变量`NODE_ENV`设置,这样当我们在不同环境中执行`mvn package`时,Maven会自动选择相应的配置文件。 例如,如果在开发环境中执行`NODE_ENV=dev mvn package`,...

    spring注解出现中文乱码

    例如,在Maven项目中,可以在`pom.xml`文件中加入以下依赖: ```xml &lt;groupId&gt;com.fasterxml.jackson.core&lt;/groupId&gt; &lt;artifactId&gt;jackson-databind &lt;version&gt;2.9.0 ``` 如果需要兼容旧版本的Jackson...

    java完美公共方法读取properties文件的值

    -- 在pom.xml文件中添加log4j依赖 --&gt; &lt;groupId&gt;log4j &lt;artifactId&gt;log4j &lt;version&gt;1.2.17 ``` 或者通过IDE(如IntelliJ IDEA或Eclipse)的提示功能自动添加`log4j`包。 #### 2. 实现Properties文件读取类 ...

    springboot如何读取配置文件(application.yml)中的属性值

    在上述测试用例中,`propsTest`方法会打印出配置文件中对应的属性值,确保我们正确地读取了配置。 通过这种方式,Spring Boot为开发者提供了方便的方式来管理和使用配置文件中的属性,使应用配置更加灵活且易于维护...

    ssm框架所需配置文件

    在SSM框架的配置文件中,主要涉及到以下几个关键部分: 1. **Spring配置文件**: - `applicationContext.xml`:这是Spring的核心配置文件,用于定义Bean的创建、依赖注入以及服务的声明。在这里,你会看到如数据源...

    Spring框架xml注解配置方式实例

    7. **XML配置中的bean定义**:尽管大部分配置可以通过注解完成,但在某些情况下,我们仍需在XML文件中声明bean,例如,当需要自定义初始化方法、配置特定的bean属性,或者处理非Java组件(如数据库连接池)时。...

    resources.zip

    综上所述,`pom.xml`、`log4j.properties`、`db.properties`和`generatorConfig.xml`这四个文件在SSM框架和MyBatis Generator的配置中扮演了重要角色,它们共同确保了项目的正确运行、日志记录、数据库连接以及代码...

    Spring配置文件集合

    8. `log4j.xml`: 该文件是Log4j的日志配置,定义了日志级别、输出目的地、格式等,帮助我们在开发和调试过程中记录和分析应用的运行情况。 9. `applicationContext.xml`: 这是Spring容器的主配置文件,用于定义Bean...

    eclipse-external-annotations-m2e-plugin:M2E扩展,用于从pom.xml设置Eclipse外部注释

    从包含org.eclipse.jdt.core.prefs文件的maven-compiler-plugin的依赖项中读取,或者从configuration / compilerArguments / properties中读取。 允许配置Maven依赖关系和JRE类路径容器的外部注释的路径。 路径是取...

    DBUtilLiubaobao工具类

    这些信息可以通过配置文件(如properties文件)进行管理,使得配置更灵活且易于维护。 10.线程安全:考虑到多线程环境下可能存在的并发问题,DBUtil工具类需要设计成线程安全的,避免不同线程间的资源竞争和数据...

    javaweb 读取 classes 下的文件

    在Java Web开发中,我们经常会遇到需要从`...正确配置`pom.xml`以确保资源文件在构建过程中被正确处理,同时使用源码管理和构建工具能提升开发效率和项目协作。了解并熟练掌握这些知识点对于Java Web开发至关重要。

    Spring Cloud Alibaba Nacos Config配置中心实现

    1. 添加依赖:在 pom.xml 文件中添加 spring-cloud-starter-alibaba-nacos-config 依赖,以便使用 Nacos Config。 2. 在 Nacos 控制台中发布配置:访问 Nacos 控制台,在配置列表中新建一个配置,在该页面中添加项目...

    war包添加配置文件设置.docx

    在这个类中,我们重写`postProcessEnvironment`方法,读取Tomcat的`conf`目录下的配置文件,并将其加载到Spring的环境属性源中。 ```java @Component public class MyEnvironmentPostProcessor implements ...

    解决SpringBoot打成jar运行后无法读取resources里的文件问题

    在使用SpringBoot进行开发时,我们经常会遇到在开发环境中能够正常读取resources目录下的文件,但是一旦将应用打包成jar文件并部署到服务器上运行时,就无法访问到这些资源文件的问题。这是因为SpringBoot的打包机制...

Global site tag (gtag.js) - Google Analytics