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

河源网站制作深圳华强北

河源网站制作,深圳华强北,科技木是什么材料,常州网站建设价格前置准备 一、JDK的下载和安装 Java的产品叫JDK 下载地址:Oracle | Cloud Applications and Cloud Platform Products - Hardware and Software - Java-右上角Download Java - 选择最新的一个LTS版本下载 - window x64 Installer版本下载 (暂时下载的是2…

前置准备

  一、JDK的下载和安装

Java的产品叫JDK

下载地址:Oracle | Cloud Applications and Cloud Platform

Products - Hardware and Software - Java-右上角Download Java - 选择最新的一个LTS版本下载 - window x64 Installer版本下载

(暂时下载的是21版https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.exe)

安装路径不要有中文和空格

java.exe:执行工具;javac.exe:编译工具


二、环境变量的配置

1.类名要和文件名一致

2.要在文件路径下编译执行

编译:javac 文件名.java

        编译完会出现一个.class类文件

执行:java 类名(不要加.class)

        输出结果

 3.Path和JAVA_HOME环境变量配置

目的:配置程序的路径,以便在命令行窗口的任意目录启动程序

环境变量位置:我的电脑->属性->高级系统设置->高级->环境变量

安装JDK时自动配置javac和java的路径到环境变量的系统变量中去:C:\Program Files\Common Files\Oracle\Java\javapath(老版本则需要手动配置)

配置Path环境变量:手动配置可删除上述路径,在用户变量Path中添加:D:\develop\Java\jdk-21\bin

配置JAVA_HOME环境变量:告诉操作系统JDK安装在哪个位置

用户变量新建JAVA_HOME,填写路径:D:\develop\Java\jdk-21

 * Path可以写成:%JAVA_HOME%\bin


三、IntelliJ IDEA开发工具概述、安装

下载地址:IntelliJ IDEA – the Leading Java and Kotlin IDE (jetbrains.com)

Download->选择版本Ultimate企业版下载

一、maven下载

①下载

地址:Welcome to Apache Maven – Maven 

 

②配置maven本地仓库

新建一个仓库文件夹,当前仓库的路径为D:\software\apache-maven-3.9.9\mvn_repo

 修改maven配置文件(修改conf文件夹里的settings.xml),将路径换成本地仓库的路径。

③配置阿里云私服

这样下载速度较快。

依旧是修改conf文件夹里的settings.xml

将以下代码删除:

替换成阿里云的:

<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>

④配置环境变量

MAVEN_HOME: 

 Path新建一条:%MAVEN_HOME%\bin

二、创建Maven项目

1.全局配置

修改路径,找到自己下载maven的地方: 

 接着runner也要修改:

 compiler也要配置:

2.创建空项目

配置项目jdk版本:

空项目结构是这样子的:

jdk是什么版本,这俩就先选什么版本:

 3.创建Maven项目

1.创建模块,右键项目,选择新建模块

 

新建好,多了maven项目,结构如下:

main:存放核心代码;main-java:存放java文件;main-resources:存放核心文件。

test-java:存放测试相关的代码。

 为test文件夹下创建resources文件夹:

 

 这是完整maven项目结构:

4.编写入门程序helloworld

连包带类一起创建:org.example.Helloworld

 然后编写helloworld:

编译完会自动出现一个target文件夹,classes里面存放编译后的字节码文件以及打包后的jar包文件:

三、maven坐标 

资源(jar)的唯一标识,通过坐标唯一定位资源位置

用坐标定义项目引入项目中需要的依赖

<groupId>org.example</groupId>  定义当前项目隶属组织(一般是域名反写)
<artifactId>maven-project01</artifactId>  项目名称
<version>1.0-SNAPSHOT</version>  当前版本号
(SNAPSHOT代表开发中,即快照版本;RELEASE:当前停止更新,可用于发行的版本)

四、导入maven项目

要先将要导入的maven文件复制到当前project项目文件夹下。

方法一:File->Project Structure->Modules->Import Module->选择maven项目的pom.xml

 

方法二:从maven面版导入,同样是选择pom.xml文件

五、依赖管理

1.依赖配置

引入需要用到的jar包

不知道依赖坐标信息可以搜:https://mvnrepository.com/

搜自己要的依赖,然后选择一个版本,下方就可以之间复制坐标信息。 

刚写入是红色的,因为还没下载,点击右上角的maven图标刷新下载

<!--配置依赖--><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>6.1.4</version></dependency></dependencies>

 这样maven就会出现一个依赖文件夹:

maven有依赖传递,如果不需要里面其中传递下来的哪一个依赖,可以排除依赖。

<!--配置依赖--><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>6.1.4</version><!--排除依赖--><exclusions><exclusion><groupId>io.micrometer</groupId><artifactId>micrometer-observation</artifactId></exclusion></exclusions></dependency></dependencies>

这样最后一个依赖就没有了。 

 

2.生命周期

1.三套生命周期: 

clear:清理工作。(把target目录删除)

default:核心工作,比如:编译、测试、打包、安装、部署等。

site:生成报告,发布站点等。

2.按顺序运行以下五个生命周期阶段:

在同一套生命周期中,当运行后面阶段时,前面阶段都会运行。 

install会将项目打成jar包放在maven本地仓库下,按照你自己设置的groupId作为路径寻找存放的位置。本地仓库在maven文件夹下。

maven的底层是插件执行框架。每个生命周期阶段执行都是插件(Plugins里存放插件)在执行。 

3.单元测试 

阶段:单元测试->集成测试->系统测试->验收测试

要进行单元测试需要在pom.xml引入JUit依赖

控制JUit依赖作用范围可以加上<scope>text</scope>。这样main目录下就不能使用@test注解,只能在test文件夹下测试。scope值默认是compile,在哪都能使用@test注解。

http://www.dtcms.com/wzjs/196713.html

相关文章:

  • 可以做动感影集的网站竞价推广账户托管
  • 网站收费怎么做百度官方网站下载
  • 绍兴网站快速排名优化最近新闻报道
  • 哈尔滨专门做网站国家免费技能培训平台
  • 崇明网站开发网络营销图片素材
  • 英文网站建设模板下载百度热搜榜第一
  • 公司网站建设需要提供什么材料seo建站技巧
  • 上海网站建设系腾讯企业qq
  • 常州市新北区建设与管理局网站网络游戏推广
  • 最好的网站推广软文营销怎么写
  • 潜江官方新闻网站推广专家十年乐云seo
  • 手机如何建立网站平台视频营销模式有哪些
  • 做营销网站建设信息流广告的特点
  • 企业电子商务网站的建设阶段网站设计流程
  • 谁做网站关键词优化排名哪家好
  • 做聚类热图的网站百度app官方正式版
  • 哪个网站可以做体育主播平台宣传推广方案
  • 钉子 wordpress站群seo
  • 36氪国外做网站缅甸新闻最新消息
  • 2017网站开发工资全网推广哪家正宗可靠
  • 2022房地产行业现状及前景深圳做网站seo
  • 传媒公司做网站编辑_如何?百度识图识别
  • 政府网站新媒体建设自己怎么开网站
  • 做网站时给图片添加链接链接买卖是什么意思
  • 企业做网站要注意些什么问题东莞今日新闻大事
  • 服务器可以做网站吗放心网站推广优化咨询
  • 怎么才可以做网站关键词优化seo费用
  • 重庆专业做淘宝网站网络竞价推广开户
  • 南京哪公司建设网站凡科建站官网入口
  • 内部网站建设公司各大搜索引擎提交入口