首页 > 编程知识 正文

eclipse创建maven项目,maven home directory

时间:2023-05-05 06:52:53 阅读:152142 作者:2182

配置文件配置文件配置文件配置文件允许您使用配置文件在各种场景中自动切换代码。 我们平时经常看到的dev/test/pro三种环境的切换。 接下来的demo配置了3个环境变量,dev/test/pro,以maven profile的形式实现了环境变量之间的切换。

demo首先在项目resources下创建三组环境变量pom文件,然后配置profile执行命令以在项目中切换环境变量的结构和内容,如下所示: 各环境变量的内容字段名一致,内容被设定为不同的值。

pom文件具有以下配置

? XML版本=' 1.0 '编码=' utf-8 '? project xmlns=' http://maven.Apache.org/POM/4.0.0 ' xmlns : xsi=' http://www.w3.org/2001/XML schema-ins TTS maven-4.0.0.xsd ' model version4.0.0/modelversiongroupidcom.yaaa che artifactidversion 1.0-snapshot/versionpron idpropertiesprofiles.active dev/profiles.active/active propertiesactivationactivebydefaulttrue/activebydefault/active idpropertiesprofiles.active test/id properties, active test properties/profileprofileidpro/idpropertiesprofiles.active pro/profiles.active/properties/profile /。 profilesbuildresourcesresourcedirectory $ { basedir }/src/main/resources/directoryexcludesexcludeconf/* */exclude re resources/conf/$ { profiles.active }/directory/resource/resources/build/}-p指定要运行的配置文件,test是配置文件的id 也就是说,这是构成activeByDefault属性的配置文件。

运行完成后,查看target目录下生成的properties文件,验证是否启用了profile配置。

archetype模板概述使用archetype模板,您可以创建从网上找到或自己创建的优秀项目作为模板。 如果下次想重用,请直接从模板创建。 archetype可以自动将项目名称、包名称等信息更改为您自己的内容,非常方便地重用。

步骤http://www.Sina.com/http://www.Sina.com /

mvn archetype : create-from-project CD/target/generated-sources/archetypemvninstall使用archetype创建项目。 创建时,请注意将目录剪切到相应的目录中

mvn archetype : generate-darchetypecatalog=local

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。