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

课程网站建设中容易出现的问题2023年国内十大新闻

课程网站建设中容易出现的问题,2023年国内十大新闻,湖北省建设信息网,建筑企业资质查询网站目录 1 下载 2 安装-windows为例 3 配置环境变量 3.1 JAVA_HOME 3.2 MAVEN_HOME 3.3 PATH 3.4 验证 4 MAVEN基础概念 4.1 仓库概念 4.2 坐标概念 4.2.1 打开网址 4.2.2 输入搜索内容junit 4.2.3 找到对应API名称点击 4.2.4 点击对应版本 4.2.5 复制MAVEN坐标 4.3 配置…目录 1 下载 2 安装-windows为例 3 配置环境变量 3.1 JAVA_HOME 3.2 MAVEN_HOME 3.3 PATH 3.4 验证 4 MAVEN基础概念 4.1 仓库概念 4.2 坐标概念 4.2.1 打开网址 4.2.2 输入搜索内容junit 4.2.3 找到对应API名称点击 4.2.4 点击对应版本 4.2.5 复制MAVEN坐标 4.3 配置本地仓库 4.3.1 初始默认仓库 4.3.2 修改仓库位置 4.4 远程默认仓库了解 4.5 通过修改镜像仓库配置方式提速必须 4.6 全局setting与用户setting了解 5 MAVEN项目 5.1 手工创建工程 5.1.1 MAVEN工程目录结构 5.1.2 构建命令 5.2 插件创建工程 5.2.1 java工程 5.2.2 web工程 5.3 IDEA创建工程 5.3.1 配置MAVEN 5.3.2 手工创建java项目 5.3.2.1 编译运行(方式一) 5.3.2.2 编译运行方式二推荐 5.3.3 原型创建java项目 5.3.4 原型创建web项目 5.3.5 插件 5.3.5.1 配置tomcat7 5.3.5.2 自定义tomcat7的端口 5.3.5.3 做到配置 6 pom注释说明 7 依赖管理 7.1 依赖配置 7.2 依赖传递 7.3 可选依赖 7.4 排除依赖 7.5 依赖范围 8 生命周期与插件 8.1 生命周期 8.1.1 clean 生命周期 8.1.2 default生命周期 8.1.3 site构建生命周期 8.2 插件 前言Apache Maven是一个(特别是Java编程)项目管理及自动构建工具由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。本文是学习MAVEN的启蒙 1 下载 打开 官方网址下载页面  MAVEN下载链接网址 2 安装-windows为例 新增文件夹develop解压下载的文件到当前目录 3 配置环境变量 3.1 JAVA_HOME 略 3.2 MAVEN_HOME 3.3 PATH 3.4 验证 # cmd 执行 mvn 出现下图 4 MAVEN基础概念 4.1 仓库概念 4.2 坐标概念 4.2.1 打开网址 https://mvnrepository.com 4.2.2 输入搜索内容junit 4.2.3 找到对应API名称点击 4.2.4 点击对应版本 4.2.5 复制MAVEN坐标 !-- https://mvnrepository.com/artifact/junit/junit -- dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/versionscopetest/scope /dependency4.3 配置本地仓库 4.3.1 初始默认仓库 在当前登录PC的用户名目录下有个.m2文件前提得在cmd输入mvn才会生成 4.3.2 修改仓库位置 1、在文件夹develop目录下新建一个文件夹repository 2、打开目录D:\develop\apache-maven-3.9.3\conf下的settings.xml 找到下图位置进行修改 3、修改到设置的仓库新位置 4.4 远程默认仓库了解 4.5 通过修改镜像仓库配置方式提速必须 mirroridalimaven/idnamealiyun maven/nameurlhttp://maven.aliyun.com/nexus/content/groups/public//urlmirrorOfcentral/mirrorOf /mirror 4.6 全局setting与用户setting了解 5 MAVEN项目 5.1 手工创建工程 5.1.1 MAVEN工程目录结构 1、基本目录结构纯手工创建文件夹 2、在project\project-java\src\main\java\ 下创建 com\runa 3、在project\project-java\src\main\java\com\runa新建一个Demo.java文件 package com.runa;public class Demo{public String say(String name){System.out.println(hello name);return hello name;}} 4、在project\project-java\src\test\java\ 下创建 com\runa 5、在project\project-java\src\test\java\com\runa新建一个DemoTest.java文件 package com.runa;import org.junit.Test; import org.junit.Assert;public class DemoTest{Testpublic void testSay(){Demo d new Demo();String ret d.say(maven); Assert.assertEquals(hello maven,ret);} } 6、在project\project-java\下创建pom.xml不要手写 在D:\develop\apache-maven-3.9.3\lib  使用解压文件随便打开一个jar包向上点击查找 复制 粘贴到新建的pom.xml文件当中去  ?xml version1.0 encodingUTF-8? 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/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.runa/groupIdartifactIdproject-java/artifactIdversion1.0.0/versionpackagingjar/packagingdependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/version /dependency/dependencies/project5.1.2 构建命令 在project\project-java\目录下pom.xml所在目录打开cmd 1、编译  mvn compile 2、到maven仓库查看新增了很多文件 3、当前目录下多了target文件夹 执行下面命令可清理target文件夹这里可暂时不执行 mvn clean 4、测试 mvn test 执行成功会新增文件 5、打包 mvn package 在test-classes里面有jar包  6、 安装 mvn install 将打包的jar存储到本地仓库  5.2 插件创建工程 cmd进到此目录 5.2.1 java工程 mvn archetype:generate -DgroupIdcom.runa -DartifactIdhellojava -DarchetypeArtifactIdmaven-archetype-quickstart -Dversion0.0.1-snapshot -DinteractiveModefalse 5.2.2 web工程 mvn archetype:generate -DgroupIdcom.runa -DartifactIdweb-project -DarchetypeArtifactIdmaven-archetype-webapp -Dversion0.0.1-snapshot -DinteractiveModefalse 5.3 IDEA创建工程 5.3.1 配置MAVEN 1、创建一个空的项目 2、 修改sdk版本  idea-file-project struct进入文件结构---project  ---project sdk:[选择你需要切换的版本]【如果没有需要的版本需要在下面】【Platform Settings】-SDKs 中添加相应的版本 3、修改maven版本 Settings-Build -Build tools - maven 4、修改setting.xml配置  5.3.2 手工创建java项目 创建模块 pom.xml添加依赖 dependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion3.8.1/versionscopetest/scope/dependency/dependencies 为test添加package com.runa 上图test下的resources是通过手工添加文件夹的类型变更也可通过这个方式改 或者到这里加 file-project struct进入文件结构---modules package com.runa;public class Demo {public String say(String name){System.out.println(hello name);return hello name;} }package com.runa;import junit.framework.Assert;public class DemoTest {public void testSay(){Demo d new Demo();String ret d.say(maven);Assert.assertEquals(hello maven, ret);} }5.3.2.1 编译运行(方式一) 点击右侧的MAVEN---Lifecycle  可执行编译测试等命令 5.3.2.2 编译运行方式二推荐 创建编译 可继续再创建clean区别在Run 那里 5.3.3 原型创建java项目 上图2个箭头是手动创建哪个文件夹自动生成对应类型的我的idea是2023-01版本  5.3.4 原型创建web项目 5.3.5 插件 5.3.5.1 配置tomcat7 到坐标库搜索tomcat插件 目前maven3.8.8支持下图 3.9.3不行 pom.xml project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.runa/groupIdartifactIdweb01/artifactIdpackagingwar/packagingversion1.0-SNAPSHOT/versionnameweb01 Maven Webapp/nameurlhttp://maven.apache.org/urldependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion3.8.1/versionscopetest/scope/dependency/dependencies!-- 构建 --build!-- 设置插件 --plugins!-- 具体插件 --plugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.1/version/plugin/plugins/build /project查看插件如果没有出现点击那个刷新 点击运行上图箭头 上面地址可直接访问 5.3.5.2 自定义tomcat7的端口 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.runa/groupIdartifactIdweb01/artifactIdpackagingwar/packagingversion1.0-SNAPSHOT/versionnameweb01 Maven Webapp/nameurlhttp://maven.apache.org/urldependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion3.8.1/versionscopetest/scope/dependency/dependencies!-- 构建 --build!-- 设置插件 --plugins!-- 具体插件 --plugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.1/versionconfigurationport80/portpath//path/configuration/plugin/plugins/build /project5.3.5.3 做到配置 6 pom注释说明 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd!-- 指定pom的模型版本 --modelVersion4.0.0/modelVersion!-- 打包方式 web工程打包未war java工程打包未jar --packagingwar/packaging!-- 组织id --groupIdcom.runa/groupId!-- 项目id 一般项目名称 --artifactIdweb01/artifactId!-- 版本号release(完成版 snapshot 开发版 --version1.0-SNAPSHOT/versionnameweb01 Maven Webapp/nameurlhttp://maven.apache.org/url!-- 设置工程所有依赖 --dependencies!-- 具体依赖 --dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion3.8.1/versionscopetest/scope/dependency/dependencies!-- 构建 --build!-- 设置插件 --plugins!-- 具体插件 --plugingroupIdorg.apache.tomcat.maven/groupIdartifactIdtomcat7-maven-plugin/artifactIdversion2.1/versionconfigurationport80/portpath//path/configuration/plugin/plugins/build /project7 依赖管理 7.1 依赖配置 7.2 依赖传递 将项目web01配置到java02的pom.xml 7.3 可选依赖 7.4 排除依赖 选择你的项目依赖位置 7.5 依赖范围 8 生命周期与插件 8.1 生命周期 8.1.1 clean 生命周期 8.1.2 default生命周期 8.1.3 site构建生命周期 8.2 插件 上官网 build部分注意打的是test ?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/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.runa/groupIdartifactIdjava01/artifactIdversion1.0-SNAPSHOT/versionpropertiesmaven.compiler.source17/maven.compiler.sourcemaven.compiler.target17/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/propertiesdependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/versionscopetest/scope/dependencydependencygroupIdlog4j/groupIdartifactIdlog4j/artifactIdversion1.2.12/version/dependency/dependencies!-- 构建 --build!-- 设置插件 --plugins!-- 具体插件 --plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-source-plugin/artifactIdversion2.2.1/versionexecutionsexecutiongoalsgoaljar/goal/goalsphasegenerate-test-resources/phase/execution/executions/plugin/plugins/build /project
文章转载自:
http://www.morning.fjlsfs.com.gov.cn.fjlsfs.com
http://www.morning.mzmqg.cn.gov.cn.mzmqg.cn
http://www.morning.rdlong.com.gov.cn.rdlong.com
http://www.morning.qhtlq.cn.gov.cn.qhtlq.cn
http://www.morning.nrddx.com.gov.cn.nrddx.com
http://www.morning.cwqpl.cn.gov.cn.cwqpl.cn
http://www.morning.dnbhd.cn.gov.cn.dnbhd.cn
http://www.morning.yhywx.cn.gov.cn.yhywx.cn
http://www.morning.yhwmg.cn.gov.cn.yhwmg.cn
http://www.morning.ndhxn.cn.gov.cn.ndhxn.cn
http://www.morning.tkzqw.cn.gov.cn.tkzqw.cn
http://www.morning.yhdqq.cn.gov.cn.yhdqq.cn
http://www.morning.tthmg.cn.gov.cn.tthmg.cn
http://www.morning.bxch.cn.gov.cn.bxch.cn
http://www.morning.mnqg.cn.gov.cn.mnqg.cn
http://www.morning.zqkr.cn.gov.cn.zqkr.cn
http://www.morning.yfcbf.cn.gov.cn.yfcbf.cn
http://www.morning.bnlkc.cn.gov.cn.bnlkc.cn
http://www.morning.wspjn.cn.gov.cn.wspjn.cn
http://www.morning.wrbx.cn.gov.cn.wrbx.cn
http://www.morning.tpwrm.cn.gov.cn.tpwrm.cn
http://www.morning.pcgjj.cn.gov.cn.pcgjj.cn
http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn
http://www.morning.smpmn.cn.gov.cn.smpmn.cn
http://www.morning.glnfn.cn.gov.cn.glnfn.cn
http://www.morning.dmjhp.cn.gov.cn.dmjhp.cn
http://www.morning.ljmbd.cn.gov.cn.ljmbd.cn
http://www.morning.sfgzx.cn.gov.cn.sfgzx.cn
http://www.morning.qzpw.cn.gov.cn.qzpw.cn
http://www.morning.xrrjb.cn.gov.cn.xrrjb.cn
http://www.morning.rckdq.cn.gov.cn.rckdq.cn
http://www.morning.mxtjl.cn.gov.cn.mxtjl.cn
http://www.morning.rfwrn.cn.gov.cn.rfwrn.cn
http://www.morning.fmqw.cn.gov.cn.fmqw.cn
http://www.morning.ytmx.cn.gov.cn.ytmx.cn
http://www.morning.ljxps.cn.gov.cn.ljxps.cn
http://www.morning.wchsx.cn.gov.cn.wchsx.cn
http://www.morning.fwnyz.cn.gov.cn.fwnyz.cn
http://www.morning.mlmwl.cn.gov.cn.mlmwl.cn
http://www.morning.lrflh.cn.gov.cn.lrflh.cn
http://www.morning.zhqfn.cn.gov.cn.zhqfn.cn
http://www.morning.tmbtm.cn.gov.cn.tmbtm.cn
http://www.morning.grcfn.cn.gov.cn.grcfn.cn
http://www.morning.xtqld.cn.gov.cn.xtqld.cn
http://www.morning.lyldhg.cn.gov.cn.lyldhg.cn
http://www.morning.ptqbt.cn.gov.cn.ptqbt.cn
http://www.morning.4r5w91.cn.gov.cn.4r5w91.cn
http://www.morning.jxfmn.cn.gov.cn.jxfmn.cn
http://www.morning.zlqyj.cn.gov.cn.zlqyj.cn
http://www.morning.kyfnh.cn.gov.cn.kyfnh.cn
http://www.morning.twpq.cn.gov.cn.twpq.cn
http://www.morning.jbtwq.cn.gov.cn.jbtwq.cn
http://www.morning.wkknm.cn.gov.cn.wkknm.cn
http://www.morning.pqrhb.cn.gov.cn.pqrhb.cn
http://www.morning.phwmj.cn.gov.cn.phwmj.cn
http://www.morning.svrud.cn.gov.cn.svrud.cn
http://www.morning.cwyfs.cn.gov.cn.cwyfs.cn
http://www.morning.cmqrg.cn.gov.cn.cmqrg.cn
http://www.morning.lcxdm.cn.gov.cn.lcxdm.cn
http://www.morning.qllcm.cn.gov.cn.qllcm.cn
http://www.morning.mhpmw.cn.gov.cn.mhpmw.cn
http://www.morning.xkhhy.cn.gov.cn.xkhhy.cn
http://www.morning.bdfph.cn.gov.cn.bdfph.cn
http://www.morning.zxzgr.cn.gov.cn.zxzgr.cn
http://www.morning.wcjgg.cn.gov.cn.wcjgg.cn
http://www.morning.slnz.cn.gov.cn.slnz.cn
http://www.morning.khxyx.cn.gov.cn.khxyx.cn
http://www.morning.nrlsg.cn.gov.cn.nrlsg.cn
http://www.morning.ygqhd.cn.gov.cn.ygqhd.cn
http://www.morning.ynbyk.cn.gov.cn.ynbyk.cn
http://www.morning.qphdp.cn.gov.cn.qphdp.cn
http://www.morning.zkqsc.cn.gov.cn.zkqsc.cn
http://www.morning.qnzgr.cn.gov.cn.qnzgr.cn
http://www.morning.ysrtj.cn.gov.cn.ysrtj.cn
http://www.morning.qnzk.cn.gov.cn.qnzk.cn
http://www.morning.rdfq.cn.gov.cn.rdfq.cn
http://www.morning.qmbpy.cn.gov.cn.qmbpy.cn
http://www.morning.mcpdn.cn.gov.cn.mcpdn.cn
http://www.morning.tntgc.cn.gov.cn.tntgc.cn
http://www.morning.gmjkn.cn.gov.cn.gmjkn.cn
http://www.tj-hxxt.cn/news/253384.html

相关文章:

  • 网站一片空白易网 网站建设
  • 如何根据流量选择网站西安推广公司
  • 网站网页框架构架图怎么做网页传奇网址
  • 中山建设银行招聘网站黄石网站建设费用
  • 网站主体负责人平利县城乡建设局网站
  • 济南网站优化网站外贸seo优化公司
  • asp门户网站源码免费网站建站2773
  • js效果炫酷的网站推荐asp.net中文官方网站
  • 手机网站尺寸大小网页设计家乡南京
  • 做网站带阿里云服务器多少钱黄山网站网站建设
  • jsp网站架设腾冲做兼职的网站
  • 在百度做网站怎么做彩票网站为啥链接做两次跳转
  • 免费的游戏网站建设网站怎么做3d商品浏览
  • 网站更换域名seo怎么建立一个平台
  • 制作网站登录东营会计信息网官网报名
  • 做海报的网站类似于创客贴江苏建设电子信息网站
  • 做图文链接网站wordpress企业建站教程 百度 下载
  • 公司网站改版方案仿淘宝网站制作
  • 如何建设网站的外接 以及在增加外接的时应当注意什么门户网站建设和内容保障工作
  • 泰州建站程序wordpress添加作者
  • 部门网站建设需求确认表源码网站建设
  • 小松建设官方网站网站建设子栏目怎么弄
  • 做印刷广告的图片在哪个网站找网店网站怎么做
  • 番禺建设网站专家国际传来10个最新消息
  • 周口城乡建设网站百度seo网站
  • 新手学做网站电子版关键词林俊杰百度云
  • vs做的网站如何wordpress魔客
  • 广州哪里有学做网站的网站建设技术支持祥云平台
  • 导购类网站怎么做成品源码网站
  • wordpress 图片不居中企业网站建设 优化