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

重庆网站建设公司哪家好素材下载网站源码

重庆网站建设公司哪家好,素材下载网站源码,企业网站管理系统如何上传图片,小说网站做编辑器maven的入门使用 1.Maven#xff08;Maven Apache#xff09;是一个流行的项目构建和管理工具#xff0c;2.项目结构和POM文件#xff1a;3.POM文件#xff08;Project Object Model#xff09;4.依赖管理#xff1a; 在POM文件中5.生命周期和构建过程1.前言2.插件系统3… maven的入门使用 1.MavenMaven Apache是一个流行的项目构建和管理工具2.项目结构和POM文件3.POM文件Project Object Model4.依赖管理 在POM文件中5.生命周期和构建过程1.前言2.插件系统3.仓库管理 1.入门 1.MavenMaven Apache是一个流行的项目构建和管理工具 用于自动化构建、测试和部署Java项目。它提供了一种标准的项目结构定义了项目依赖关系并可以自动下载所需的依赖库。下面是Maven的基本工作原理 2.项目结构和POM文件 Maven要求项目按照一定的标准结构组织这有助于自动化构建过程。项目根目录下包含一个名为pom.xml的文件它是项目的核心文件包含了项目的元数据、依赖配置、构建插件等信息。 3.POM文件Project Object Model POM文件是一个XML文件它定义了项目的属性和配置。它包含了项目的坐标GroupId、ArtifactId、Version、依赖项、插件配置、构建过程、开发者信息等。通过POM文件Maven知道如何构建项目以及它所依赖的库。 4.依赖管理 在POM文件中 您可以指定项目所依赖的外部库和插件。当您构建项目时Maven会自动下载这些依赖库并根据它们之间的关系进行适当的版本管理。这减少了手动管理外部依赖的复杂性。 5.生命周期和构建过程 1.前言 Maven定义了一系列的构建生命周期和阶段如clean、validate、compile、test、package、install、deploy等。每个生命周期包含一组预定义的构建阶段。当您运行Maven命令时例如mvn clean installMaven将按照定义的生命周期和阶段依次执行这些操作。 2.插件系统 Maven支持插件这些插件可以扩展构建过程的功能。例如maven-compiler-plugin可以用来编译项目的Java源代码maven-surefire-plugin用于执行单元测试等。您可以在POM文件中配置这些插件以定制构建过程。 3.仓库管理 Maven使用中央仓库Central Repository作为默认的依赖库存储位置您可以在POM文件中指定所需的依赖项。Maven还支持本地仓库它是您本地计算机上存储下载的依赖项的地方。 构建生命周期和插件执行顺序 Maven的构建生命周期中的每个阶段都会触发一系列插件的执行。这些插件会根据其配置和目标来执行特定任务。Maven会按照约定的顺序执行这些插件以生成构建产物如编译后的类文件、测试报告、打包后的JAR或WAR文件等。 总之Maven的核心思想是通过POM文件来管理项目的构建过程和依赖关系以及使用预定义的生命周期和插件来自动化构建任务。这样可以减少手动配置和管理的工作提高了项目构建的效率和一致性。 1.入门 1.先去官网下好http://maven.apache.org/download.cgi 2.配置环境变量 1.新增 MAVEN_HOME 修改path添加maven相关路径 配置方式跟jdk有些类似环境变量MAVEN_HOME和M2_HOME的 值为maven的根目录、 然后在PATH环境变量里加入“%MAVEN_HOME%\bin;%M2_HOME%\bin;”即可 doc窗口执行命令“mvn –version” doc窗口执行命令“mvn –version” 修改“MAVEN_HOME\config”下的setting.xml文件配置本地仓库。注意是“E:/”而非“E:\” 例如E:/mvn-repository 注1标签在setting.xml文件的53行 注2仓库的作用就是用来存放jar包的 注3仓库的分类 中央仓库 公司仓库(也叫私人仓库或私服) 本地仓库 中央仓库(http://search.maven.org/但一般使用另外一个网站http://www.mvnrepository.com/)公司仓库本地仓库 公司里面还会有一个大仓库(本地)全公司使用本地仓库程序员自己使用,私服全公司使用,中央仓库所有人用2.ecplise集成maven完成测试 在上面配置maven的路径然后点击完成即可 在这里配置当前用户服务和仓库路径配置好以后ecplise会自动下载相关插件。 插件下载完毕后会出现ok这时候可以开始创建项目了。创建好项目后打开pon.xml dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/versionscopetest/scope/dependencydependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.44/version/dependencydependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/versionscopeprovided/scope/dependency更改以下代码然后可以开始测试输入版本之后crts就会自动下载我们可以测试是否可用如下图 出现以下界面说明成功了 然后我们可以更改web.xml里面的代码 ?xml version1.0 encodingUTF-8? web-app idWebApp_ID version2.5 xmlnshttp://java.sun.com/xml/ns/javaee xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd /web-app在这里面更改项目的一些东西比如说web必须要3.1和jdk要1.8 改好之后基本就没有问题了。 开始测试后端代码 package com.niyin.com;import java.io.IOException;import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;WebServlet(/hello) public class HelloMavenServlet extends HttpServlet { Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp);}Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// TODO Auto-generated method stubSystem.out.println(hellow maven..); req.getRequestDispatcher(/index.jsp).forward(req, resp);} }前端代码 % page languagejava contentTypetext/html; charsetUTF-8pageEncodingUTF-8% !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd html head meta http-equivContent-Type contenttext/html; charsetUTF-8 titleInsert title here/title /head body hellow /body /html 运行结果如下 ![在这里插入图片描述](https://img-blog.csdnimg.cn/fa395d2696cc4795ac6e88d46ce24192.png#pic_center)说明完全可以用了
http://www.zqtcl.cn/news/525347/

相关文章:

  • 网上做网站任务网络营销传播的核心内容
  • 做黑界头像网站成考过来人的忠告
  • 宁波网站建设是哪家便宜织梦网站数据库备份文件夹
  • 在北京大学生做家教的网站淘宝网页
  • 英铭网站建设网站如何推广引流
  • 关于电子商务网站建设的现状企业公示信息查询系统山西
  • 网站开发 翻译长春建站企业
  • dedecms网站网站解析一般什么时候
  • 制作网站的技术北京律师24小时电话
  • 可拖拽 网站建设如何做自媒体和网站签约赚点击
  • 做网站选哪个语言怎么登录百度app
  • 国发网站建设网站优化主要优化哪些地方
  • 快速微信网站开发定制网站建设费用预算
  • 网站制作叫什么知名网站建设制作
  • 网络营销网站建设公司h5应用
  • 网站开发合同要上印花税吗南江红鱼洞水库建设管理局网站
  • 疏通下水道网站怎么做wordpress 恢复初始化
  • 电脑商业网站怎的做软文推广渠道
  • 自己做网站需要买什么如何做微信商城网站
  • 有了网站开发app是不是更容易自建网站管理
  • 网站将要准备建设的内容有哪些做外贸有效的网站
  • 网站设计博客网站内容添加
  • 网站建站行业新闻微盟开店怎么收费
  • 网站的建设参考文献郑州网站建设中国建设建设银行
  • 重庆那些公司的网站是网易做的电信100m光纤做网站
  • 网站怎么设计产品营销策略包括哪些内容
  • 天元建设集团有限公司破产重组河源seo排名
  • 网站权重什么意思seo的搜索排名影响因素有
  • 建设报名系统是正规网站吗计算机培训班出来好找工作吗
  • 网站上的文章用秀米可以做吗宁波外客网络科技有限公司