域名大全免费网站app开发费用

pingmian/2025/10/9 3:41:54/文章来源:
域名大全免费网站,app开发费用,收录提交入口,景区网站建设费用在eclipse下构建maven项目#xff0c;该项目由多个子模块组成。 1.创建一个父项目 NEW --project--maven--maven Project#xff0c;点击下一步#xff0c;进入new maven Project的Select project name and location界面 #xff0c;什么也不做#xff0c;直接… 在eclipse下构建maven项目该项目由多个子模块组成。 1.创建一个父项目 NEW --project--maven--maven Project点击下一步进入new maven Project的Select project name and location界面 什么也不做直接下一步到Select an Archetype界面。 在这个界面中选择maven-Archetype-site-simple然后选择下一步进入选择Enter a group id for the artifact的界面 在group id 和artifact id中输入你的group和artifact名称。我用的分别是A和B选择完成。这时会在eclipse中生成一个项目项目名是B。 此时B的pom文件如下所示 [html] view plaincopy project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance     xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd     modelVersion4.0.0/modelVersion        groupIdA/groupId     artifactIdB/artifactId     version0.0.1-SNAPSHOT/version     packagingpom/packaging        distributionManagement       site         idwebsite/id         urlscp://webhost.company.com/www/website/url       /site     /distributionManagement        properties       project.build.sourceEncodingUTF-8/project.build.sourceEncoding     /properties   /project   2.创建子项目 2.1 将项目B中的src文件删除(可有可无主要看个人需要) 2.2 选中项目B点击右键选择NEW --project--maven--maven Module点击下一步在出现的界面中输入子模块的名称C点击下一步出现Select an Archetype界面。这时选择maven-Archetype-site-quickStart或者maven-Archetype-webapp(构建web层时使用)然后选择完成即生成子项目C。 这时B的pom文件就变成了这样(和上面的比只是多了个modules标签) [html] view plaincopy project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance     xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd     modelVersion4.0.0/modelVersion        groupIdA/groupId     artifactIdB/artifactId     version0.0.1-SNAPSHOT/version     packagingpom/packaging        distributionManagement       site         idwebsite/id         urlscp://webhost.company.com/www/website/url       /site     /distributionManagement        properties       project.build.sourceEncodingUTF-8/project.build.sourceEncoding     /properties     modules       moduleC/module     /modules   /project   这时构建B的子项目完成构建其他的子项目和此类似。 在构建第二个子项目D时可能在B中没有及时出现这时只要把B项目刷新下就可以了。 ps 其实在构建多模块的项目时在选择父项目的类型时是可以选择任意的类型。选择项目类型的界面如下 对于这些非常规类型的项目如果想要成为父项目需要做如下一些改动 1.将pom.xml文件中的packagingjar/packaging改为packagingpom/packaging若不换为pom则在打包的时候父项目会产生一个target文件如果没有packagingpom/packaging的可以在version0.0.1-SNAPSHOT/version后面添加上这句话即可。 2.删除除pom.xml外的所有文件其中JRE System Library是不能直接删除的需要选择中并单击右键Bulid Path--Remove from bilud path即可移除。 这时的父项目就显得很干净整洁了。 其实在普通的项目上是不允许构建子模块的能否在一个项目下创建子模块主要取决于是否有packagingpom/packaging这个配置。如果有这个配置则任何项目都可以创建子模块硬要这样创建的话整个项目会变的不伦不类。看来maven在判断一个项目是否可以创建子模块其实是取决于这个配置的。 参考二 首先前面几次学习已经学会了安装maven如何创建maven项目等最近的学习终于有点进展了搭建一下企业级多模块项目。 好了废话不多说具体如下 首先新建一个maven项目pom.xml的文件如下 搭建多模块项目必须要有一个packaging为pom的根目录。创建好这个maven项目后我们对着项目右键--new 输入你的项目名称 这里就不重复说创建项目了创建好的目录结构在eclipse中如下 说明一下这些项目具体都是干嘛的 easyframework-model数据模型与数据库表字段对应的实体类 easyframework-core核心业务项目。主要是Service处理业务逻辑 easyframework-persist数据持久层操作低层数据库。 easyframework-utils工具类所有工具类都提取出来写在这个项目中。 easyframework-web :这个就是整个项目的web层了页面的显示以及控制层 备注创建这些项目的时候只有easyframework-web是web项目即maven的maven-archetype-webapp其他的都是java项目maven-archetype-quicktart 打开easyframework-root的pom.xml文件你会看到模块化是这样的 接下来是配置各个模块的依赖关系我个人认为的项目是这样依赖的不知道对不对呵呵.... 举个例子easyframework-web这个项目依赖easyframework-core(业务核心)和easyframework-model(实体类)easyframework-utils(公共的工具类)这个三个模块。 那么在怎么在easyframework-web的pom.xml中体现呢具体如下   打开项目的maven依赖你会发现已经依赖了这三个项目 但是你应该会感觉到奇怪为什么会有那么jar包明明只引用了这三个项目哪来的那么多jar包。 你会发现我再pom.xml文件中有个parent节点继承了根节点的pom这就是maven的项目继承依赖会从父POM中继承一些值。这对构建一个大型的系统来说很有必要 这样的话你就不需要一遍又一遍的重复添加同样的依赖元素当然如果你在子项目中也有同样的依赖则会覆盖父POM中的值。 父POM的的依赖如下 1 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance2 xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd3 modelVersion4.0.0/modelVersion4 groupIdcom.easyframework/groupId5 artifactIdeasyframework-root/artifactId6 packagingpom/packaging7 version1.0/version8 nameeasyframework-root/name9 urlhttp://maven.apache.org/url10 modules11 moduleeasyframework-web/module12 moduleeasyframework-persist/module13 moduleeasyframework-core/module14 moduleeasyframework-utils/module15 moduleeasyframework-model/module16 /modules17 properties18 !--指定Maven用什么编码来读取源码及文档 --19 project.build.sourceEncodingUTF-8/project.build.sourceEncoding20 !--指定Maven用什么编码来呈现站点的HTML文件 --21 project.reporting.outputEncodingUTF-8/project.reporting.outputEncoding22 mysql.version5.1.25/mysql.version23 hibernate.version4.2.2.Final/hibernate.version24 spring.version3.2.3.RELEASE/spring.version25 aspectj.version1.7.2/aspectj.version26 /properties27 repositories28 repository29 idspringsource-repo/id30 nameSpringSource Repository/name31 urlhttp://repo.springsource.org/release/url32 /repository33 /repositories34 dependencies35 36 !-- log4j --37 dependency38 groupIdlog4j/groupId39 artifactIdlog4j/artifactId40 version1.2.17/version41 /dependency42 !-- junit --43 dependency44 groupIdjunit/groupId45 artifactIdjunit/artifactId46 version4.11/version47 scopetest/scope48 /dependency49 !-- mysql数据库驱动 --50 dependency51 groupIdmysql/groupId52 artifactIdmysql-connector-java/artifactId53 version${mysql.version}/version54 /dependency55 !-- hibernate4 --56 dependency57 groupIdorg.hibernate/groupId58 artifactIdhibernate-core/artifactId59 version${hibernate.version}/version60 /dependency61 !-- aspectjweaver --62 dependency63 groupIdorg.aspectj/groupId64 artifactIdaspectjweaver/artifactId65 version${aspectj.version}/version66 /dependency67 !-- spring3 --68 dependency69 groupIdorg.springframework/groupId70 artifactIdspring-core/artifactId71 version${spring.version}/version72 /dependency73 dependency74 groupIdorg.springframework/groupId75 artifactIdspring-context/artifactId76 version${spring.version}/version77 /dependency78 dependency79 groupIdorg.springframework/groupId80 artifactIdspring-jdbc/artifactId81 version${spring.version}/version82 /dependency83 dependency84 groupIdorg.springframework/groupId85 artifactIdspring-beans/artifactId86 version${spring.version}/version87 /dependency88 dependency89 groupIdorg.springframework/groupId90 artifactIdspring-web/artifactId91 version${spring.version}/version92 /dependency93 dependency94 groupIdorg.springframework/groupId95 artifactIdspring-expression/artifactId96 version${spring.version}/version97 /dependency98 dependency99 groupIdorg.springframework/groupId 100 artifactIdspring-orm/artifactId 101 version${spring.version}/version 102 /dependency 103 /dependencies 104 build 105 finalNameeasyframework-root/finalName 106 plugins 107 plugin 108 artifactIdmaven-compiler-plugin/artifactId 109 configuration 110 source1.6/source 111 target1.6/target 112 /configuration 113 /plugin 114 /plugins 115 /build 116 /project 当然这个父POM只是一个例子你可以根据自己的配置添加相关的依赖这里给一个我认为是最好用的仓库 http://mvnrepository.com/ 相信地球人都知道这个哈哈..... 到此就搭建好了企业级多模块的项目环境了。 转载于:https://www.cnblogs.com/kool/p/6695740.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89091.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

快速网站备案多少钱网站建设的设计总结

一、学习目标 了解第一个C程序了解第一个C程序结构了解什么是注释了解什么是命名空间了解C语言的输出(如何在程序运行时显示内容)了解语句结束后需要使用什么符号表示结束 了解程序入口 目录 预备第一篇,使用软件介绍在这一篇,…

怎么做优惠卷网站seo排名网

文章目录 安装py2neo创建节点-连线关系图导入csv文件删除重复节点并连接边 安装py2neo 安装python中的neo4j操作库:pip install py2neo 安装py2neo后我们可以使用其中的函数对neo4j进行操作。 图数据库Neo4j中最重要的就是结点和边(关系)&a…

网站开发语言有什么招投标中网站建设评分标准

2021年10月,国务院印发《2030年前碳达峰行动方案》,明确提出要建设绿色低碳园区,并选择100个具有典型代表性的城市和园区开展碳达峰试点建设,在政策、资金、技术等方面对试点城市和园区给予支持。此后,碳达峰、碳中和正…

南京驰铭做网站公司南充网站建设费用

近年来,随着中韩交流的日益密切,韩语翻译在国内的需求呈现出不断增长的态势。无论是韩语笔译还是口译,其应用领域都非常广泛。那么,韩语翻译的价格是否高昂?翻译公司又是如何进行报价的呢? 在翻译领域&…

北京通州做网站的公司北京网站制作公司清远

文章目录 一、什么是死循环二、以fo循环示例三、如何避免死循环 一、什么是死循环 死循环就是循环语句的 循环布尔表达式 一直为true,没有终止循环的条件或者终止循环的条件根本不可能达成 二、以fo循环示例 /** 终止循环的条件根本不可能达成* 循环布尔表达式&a…

网站开发全程实例课本代码广东的网站备案

来源:数据观 概要:目前,中国的人工智能研究处于爆发期,行业巨头公司正逐渐完善自身在人工智能的产业链布局,而不断涌现出的创业公司将持续在垂直领域深耕深挖。 目前,中国的人工智能研究处于爆发期&#x…

天津市规划局官方网站建设项目做网站要会那些ps

Java 的异常 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚拟机无法解决的严重问题。如:JVM系统内部…

一个域名可以做中英文两个网站吗襄阳网站制作

数据来源:八月成交数据 数据初探 业务背景 数据来源行业:金融行业(根据应收利息和逾期金额字段来判断) 可以猜测: 业务主体:某互联网金融公司(类似支付宝)也业务模式:给…

网站建设公司找客户网站推广产品怎么做

emsp;emsp;栈的经典算法问题 一、括号匹配问题 emsp;首先看题目要求,LeetCode20.给定一个只包括’(‘,)’,‘{,’,[,]的字符串s,,判断字符串是否有效。有效字符串需满足: 1.左括号…

北京建设网站合同下载网页制作与网站建设宝典扫描版pdf

一、Beanutils中的copyProperties是我们在日常开发中常用的一个方法。 作用: 将a实体类中的属性赋值到b实体类中相对于的字段上 1.我们前端传参的时候我们后端通常会用vo实体类来接收,但是更新数据库的时候需要用do去操作 2.我们将vo的属性copy到do中可…

怎样打开网站制作ps软件下载要多少钱

假如一堆数据&#xff0c;每一个数据都有一个标志位&#xff0c;按照标志位值的不同进行划分为不同的组&#xff0c;进行归类。 代码如下&#xff1a; void chunzhongForm::traverseList(winProList &dataList) {int nSize dataList.size();for(int i 0; i < nSize; …

网站开发项目分析模板羽毛球网站建设网站

在IE浏览器中&#xff0c;当input获得焦点时&#xff0c;点击有unselectable"on"属性的标签时&#xff0c;不会触发onblur事件。加上该属性的元素不能被选中。< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">< html>< h…

景德镇市建设厅网站qq网页版在线登录

在我们的日常生活中&#xff0c;猫罐头是一种常见的宠物食品&#xff0c;但是有很多养猫的铲屎官都不知道应该如何为猫咪挑选一款合适且满意的猫罐头。作为经营一家宠物店7年的店长&#xff0c;我店里的猫猫最多的时候可以达到60多只&#xff0c;这些年来它们也吃过了很多种类的…

网站空间ip需不需要备案晋中住房保障和城乡建设局网站

在做项目中遇到一个问题 对某个参数赋值成功后页面中没有改变 经过多方查阅终于解决这个问题 跟大家分享一下 希望可以帮到你 方法1&#xff08;推荐&#xff09;&#xff1a;用JSON.parse(JSON.stringify(objectOrArray)) 通常是某个渲染的数组改变了层级较深的数据导致页面…

建设网站得目的网页设计规划书模板

文章目录 概要加载样例图像统计数据分析White Patch Algorithm小结 概要 白平衡技术在摄影和图像处理中扮演着至关重要的角色。在不同的光照条件下&#xff0c;相机可能无法准确地捕捉到物体的真实颜色&#xff0c;导致图像呈现出暗淡、色调不自然或者褪色的效果。为了解决这个…

直播网站开发步骤网站友情链接建设

一、本文简介   一组样本数据分布的数值特诊可以从三个方面进行描述&#xff1a; 1、数据的水平&#xff1a;也称为集中趋势或位置度量&#xff0c;反应全部数据的数值大小。 2、数据的差异&#xff1a;反应数据间的离散程度。 3、分布的形状&#xff1a;反应数据分布的偏度和…

wordpress伪静态 nginx百度seo指南

给你一个整数 n 表示一棵 满二叉树 里面节点的数目&#xff0c;节点编号从 1 到 n 。根节点编号为 1 &#xff0c;树中每个非叶子节点 i 都有两个孩子&#xff0c;分别是左孩子 2 * i 和右孩子 2 * i 1 。 树中每个节点都有一个值&#xff0c;用下标从 0 开始、长度为 n 的整…

优酷视频上传网站源码网站建设合同印花税

现在&#xff0c;几乎所有类型的组织每天都在发生企业 IT 网络遭到破坏的情况。它们是任何合规官员最担心的问题&#xff0c;并且找出更好的方法来防止它们或从中恢复是合规官员永远不会远离的想法。 但数据泄露的实际成本是多少&#xff1f;该数字从何而来&#xff1f;当您获…

西安西工大软件园做网站的公司app网站制作要多少钱

【新朋友】点击标题下面蓝色字“王俊东“关注。 【老朋友】点击右上角&#xff0c;转发或分享本页面内容。excel系列课程excel特效系列课程开始了&#xff0c;今天第2节&#xff01;第1节&#xff1a;Excel有公式的单元格标记颜色&#xff0c;很简单&#xff01;第2节&#xf…

建立网站商城建议比 wordpress

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhang.cn] 由于复制过来&#xff0c;如果有格式问题&#xff0c;推荐大家直接去我原网站上查看&#xff1a; 相机模型与坐标转换 - 生活大爆炸 目录 经纬度坐标系 转 地球直角坐标系大地直角坐标系 转 经纬度坐标系地理坐标…