当前位置: 首页 > news >正文

建设公司网站要注意什么陆丰网站

建设公司网站要注意什么,陆丰网站,山东网站建设哪家专业,龙岗网站建设_公司推广拓展阅读 maven 包管理平台-01-maven 入门介绍 Maven、Gradle、Ant、Ivy、Bazel 和 SBT 的详细对比表格 maven 包管理平台-02-windows 安装配置 mac 安装配置 maven 包管理平台-03-maven project maven 项目的创建入门 maven 包管理平台-04-maven archetype 项目原型 ma…拓展阅读 maven 包管理平台-01-maven 入门介绍 Maven、Gradle、Ant、Ivy、Bazel 和 SBT 的详细对比表格 maven 包管理平台-02-windows 安装配置 mac 安装配置 maven 包管理平台-03-maven project maven 项目的创建入门 maven 包管理平台-04-maven archetype 项目原型 maven 包管理平台-05-multi module 多模块 maven 包管理平台-06-常用技巧 实时更新快照/乱码问题/下载很慢/包依赖解决包冲突/如何导入本地 jar maven 包管理平台-07-plugins 常见插件介绍 maven 包管理平台-08-nexus 自己搭建 maven 仓库 maven 插件 Maven 在其核心是一个插件执行框架所有工作都由插件完成。 寻找要执行的特定目标吗此页面列出了核心插件和其他插件。 有构建和报告插件 构建Build 插件将在构建过程中执行它们应该在 POM 中的 build/ 元素中进行配置。 报告Reporting 插件将在站点生成期间执行它们应该在 POM 中的 reporting/ 元素中进行配置。因为报告插件的结果是生成站点的一部分所以报告插件应该同时进行国际化和本地化。您可以关于插件本地化的信息以及您可以如何帮助的内容。 Maven 插件 核心插件 这些插件对应于默认的核心阶段即 cleancompile 等。 它们也可能有多个目标。 compiler 编译 Java 源代码。 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdversion${maven-compiler-plugin.version}/versionconfigurationsource1.8/sourcetarget1.8/target/configuration /plugin surefire 在隔离的类加载器中运行 JUnit 单元测试。 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-surefire-plugin/artifactIdversion${maven-surefire-plugin.version}/versionconfigurationskipTeststrue/skipTeststestFailureIgnoretrue/testFailureIgnore/configuration /plugin 报告插件 生成报告的插件在 POM 中配置为报告并在站点生成生命周期下运行。 javadoc 为项目生成 Javadoc 文档。 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-javadoc-plugin/artifactIdversion2.9.1/versionconfiguration!--maven 多模块--aggregatetrue/aggregate!--路径--reportOutputDirectory../doc/reportOutputDirectory!--目录--destDirmyapidocs/destDir!--IOS ERROR: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set.--javadocExecutable${java.home}/../bin/javadoc/javadocExecutable!--自定义标签--tagstag!--name为你Java代码中的注解的名字--nameDescription/name!--事实上这个就是说你要把哪些方法、字段、类上面的注解放到JavaDoc中--placementa/placement!--head。假设不写这个用的就是name假设写了那么显示效果例如以下--head用途/head/tag/tags/configuration/plugin 其他 许多其他项目提供了它们自己的 Maven 插件。 tomcat7 运行 Apache Tomcat 容器以进行快速 Web 应用程序开发。 propertiesproject.build.sourceEncodingUTF-8/project.build.sourceEncoding /propertiesbuildpluginsplugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion${plugin.tomcat.version}/versionconfigurationport8081/portpath//pathuriEncoding${project.build.sourceEncoding}/uriEncoding/configuration/plugin/plugins /build Versions versions-plugin zh_CN mvn versions:set -DnewVersion1.0.1-SNAPSHOT commit mvn versions:commit revert mvn versions:revert 正确修改方法: (1) 修改父类 mvn versions:set -DgroupIdcom.framework -DartifactIdframework* -DoldVersion* -DnewVersion1.0.2-SNAPSHOT (2) 修改子类 mvn -N versions:update-child-modules Auto-Config Auto-Config 简单案例 Import in maven ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdproperties!-- 定义autoconfig的版本建议将此行写在parent pom.xml中。 --autoconfig-plugin-version1.2/autoconfig-plugin-version/propertiesbuildpluginsplugingroupIdcom.alibaba.citrus.tool/groupIdartifactIdautoconfig-maven-plugin/artifactIdversion${autoconfig-plugin-version}/versionconfiguration!-- 要进行AutoConfig的目标文件默认为${project.artifact.file}。dest${project.artifact.file}/dest--!-- 配置后是否展开目标文件默认为false不展开。explodingtrue/exploding--!-- 展开到指定目录默认为${project.build.directory}/${project.build.finalName}。explodedDirectory${project.build.directory}/${project.build.finalName}/explodedDirectory--/configurationexecutionsexecutionphasepackage/phasegoalsgoalautoconfig/goal/goals/execution/executions/plugin/plugins/build /project 跳过执行 $ mvn install –Dautoconfig.skip 想使用配置文件 (1) 直接将生成的配置文件 antx.properties 视为配置文件使用。放在本地。 (2) 打成war包之后可以自动属性替换掉。 1、 maven war struct: war-project源目录结构 - war-project.war目标目录结构│ pom.xml│└─src└─main├─java├─resources - /WEB-INF/classes│ file1.xml file1.xml│ file2.xml file2.xml│└─webapp - /├─META-INF - /META-INF│ └─autoconf - /META-INF/autoconf│ auto-config.xml auto-config.xml│└─WEB-INF - /WEB-INFweb.xml web.xmlfile3.xml file3.xml /META-INF/autoconf 目录用来存放AutoConfig的描述文件以及可选的模板文件。 auto-config.xml 是用来指导AutoConfig行为的关键描述文件。 2、 maven jar struct jar-project源目录结构 - jar-project.jar目标目录结构│ pom.xml│└─src└─main├─java└─resources - /│ file1.xml file1.xml│ file2.xml file2.xml│└─META-INF - /META-INF└─autoconf - /META-INF/autoconfauto-config.xml auto-config.xml 3、Common directory directory│ file1.xml│ file2.xml│└─confauto-config.xml auto-config ?xml version1.0 encodingUTF-8? configgroupproperty namepetstore.workdescription应用程序的工作目录 /property namepetstore.loggingRootdefaultValue${petstore.work}/logsdescription日志文件目录 /property namepetstore.uploaddefaultValue${petstore.work}/uploaddescription上传文件的目录 /property namepetstore.loggingLeveldefaultValuewarndescription日志文件级别validator namechoicechoicetrace, debug, info, warn, error //property/groupscriptgenerate templateWEB-INF/web.xml /generate templateWEB-INF/common/resources.xml //script /config 完整的properties propertyname...[defaultValue...][description...][requiredtrue|false] validator name... /validator name... /... /property 生成配置文件的指令 generatetemplate...[destfile...][charset...][outputCharset...]auto-config 命令 $ autoconfig Detected system charset encoding: UTF-8 If your cant read the following text, specify correct one like this:autoconfig -c mycharset使用方法autoconfig [可选参数] [目录名|包文件名]可选参数-c,--charset 输入/输出编码字符集-d,--include-descriptors包含哪些配置描述文件例如conf/auto-config.xml可使用*、**、?通配符如有多项用逗号分隔-D,--exclude-descriptors 排除哪些配置描述文件可使用*、**、?通配符如有多项用逗号分隔-g,--gui 图形用户界面交互模式-h,--help 显示帮助信息-i,--interactive 交互模式auto|on|off默认为auto无参数表示on-I,--non-interactive 非交互模式相当于--interactiveoff-n,--shared-props-name 共享的属性文件的名称-o,--output 输出文件名或目录名-P,--exclude-packages 排除哪些打包文件可使用*、**、?通配符如有多项用逗号分隔-p,--include-packages包含哪些打包文件例如target/*.war可使用*、**、?通配符如有多项用逗号分隔-s,--shared-props 共享的属性文件URL列表以逗号分隔-T,--type 文件类型例如war, jar, ear等-t,--text 文本用户界面交互模式-u,--userprop 用户属性文件-v,--verbose 显示更多信息 可执行 jar xml 引入 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-assembly-plugin/artifactIdversion2.5.5/versionconfigurationarchivemanifestmainClasscom.xxg.Main/mainClass/manifest/archivedescriptorRefsdescriptorRefjar-with-dependencies/descriptorRef/descriptorRefs/configurationexecutionsexecutionidmake-assembly/idphasepackage/phasegoalsgoalsingle/goal/goals/execution/executions /plugin 命令行执行 $ mvn package 本文由博客一文多发平台 OpenWrite 发布
http://www.zqtcl.cn/news/969456/

相关文章:

  • 微信小程序联盟网站北京网站建设华大
  • 人事怎么做招聘网站比对分析crm管理系统 一般包含
  • 林业网站建设有哪些北京微信小程序开发
  • ppt素材网站建设流程图网站开发原型工具
  • 乡镇医院网站建设成都市企业网站建设
  • 网站编辑如何做原创网站中英切换实例
  • 哈尔滨道外区建设局官方网站wordpress简称
  • 教师网站建设企业实践总结华为应用商店下载安装
  • 常见的网站空间服务商资阳建设局网站
  • 惠通网站建设湖南seo优化服务
  • 网站建设价格标准wordpress花钱吗
  • 龙门惠州网站建设苏州公司注册查询
  • 城阳网站设计自建网站与平台建站
  • 网站建设文字教程wordpress xml生成
  • wordpress修改注册表广西seo网站
  • 新兴网站建设招商网站建设多少钱
  • 商城网站页面模板网页设计的首页如何设计官网
  • 我的世界做外国壁纸网站嘉兴推广公司
  • 网站制作在哪里找怎样上传wordpress模板
  • 网站设计时尚博业建站网
  • 网站建设前期如何规划免费的源代码分享有哪些网站
  • 长春网络培训seo
  • 江苏网站开发建设电话公司网站需求说明书
  • 河北建设厅网站首页个人或主题网站建设实验体会
  • 网站后台文章栏目做外汇消息面的网站
  • 白酒营销网站用asp.net做简易网站
  • 做seo需要建网站吗上传PDF到wordpress网站
  • 湘潭网站网站建设龙岩网站建设馨烨
  • 本地网站建设教程xampperp软件是什么意思啊
  • 网站没有流量房地产广告设计网站