java教程安装_java 安装教程

java教程安装_java 安装教程直接运行exe可执行程序,默认安装即可;备注:路径可以选其他盘符,不建议路径包含中文名及特殊符号。3、配置环境变量1)新建变量名:JAVA_HOME,变量值:C:\ProgramFiles\Java\jdk1.8.0_112)打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin3)新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%…

大家好,又见面了,我是你们的朋友全栈君。

直接运行exe可执行程序,默认安装即可;

备注:路径可以选其他盘符,不建议路径包含中文名及特殊符号。

3、配置环境变量

1) 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_11

2) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3) 新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

备注:

1) .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

2) JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

3) PATH使得系统可以在任何路径下识别java命令。

4) CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

4、测试jdk

在CMD命令窗口下输入javac java javadoc命令,出现如下界面,则安装成功。

a0b1914f9a0a24555bb7cfb02d374640.png

tomcatfor windows

tomcat配置

首先请确保jdk运行环境已配置完毕,采用下面步骤进行tomcat配置。

1、 官网下载

下载地址:http://tomcat.apache.org/download-80.cgizip (pgp, md5)

• tar.gz (pgp, md5)

• 32-bit Windows zip (pgp, md5)

• 64-bit Windows zip (pgp, md5)

• 64-bit Itanium Windows zip (pgp, md5)

• 32-bit/64-bit Windows Service Installer (pgp, md5)

下载zip文件,本机系统为64位,所以使用64-bit Windows zip

2、 解压到磁盘目录,建议目录c盘根目录下,更改目录名为tomcat:

C:\tomcat

3、 配置环境变量:

1) 新建变量名:CATALINA_BASE,变量值:C:\tomcat

2) 新建变量名:CATALINA_HOME,变量值:C:\tomcat

3) 打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

4、 启动tomcat服务

打开cmd命令窗口,输入startup.bat,出现tomcat启动成功提示框,则安装配置成功;

379bc9c9b83fe1e592b685426e9d0603.png

d159820f36f9c60083ef516d4e68eef1.png

f4a4a93730695af9a8f09880d723227b.png

下载完成后,得到zip压缩包,maven不需要安装,直接解压到磁盘,配置之后即可使用。解压之后maven的组成目录:

Maven目录分析

bin:含有mvn运行的脚本

boot:含有plexus-classworlds类加载器框架

conf:含有settings.xml配置文件

lib:含有Maven运行时所需要的java类库

LICENSE.txt, NOTICE.txt, README.txt针对Maven版本,第三方软件等简要介绍

maven配置

1、首先要确保电脑上已安装了JDK,配置好JDK的环境变量,使用如下的两个命令检查JDK安装的情况。

echo %JAVA_HOME%

java –version

1bbe45538216de7fae1801209630328b.png

2、对maven zip包进行解压,建议解压后复制到C:\Maven

3、配置环境变量

 新建变量名:M2_HOME,变量值:C:\Maven

 打开PATH,添加变量值:%M2_HOME%\bin

 新建变量名:MAVEN_OPTS,变量值:-Xms256m -Xmx512m

4、验证maven是否安装成功

打开CMD命令窗口,输入mvn –version 命令查看maven的相关信息,如下图所示:

925cf66819ebabb809330d89c4324c6b.png

能够出现上图这样的信息,则说明maven配置成功。

创建项目(eclipse)

修改从maven中心仓库下载到本地的jar包的默认存储位置

从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”中,${user.home}表示当前登录系统的用户目录(如”C:\Users\wangyuchuan”)。

Jar包存放在这个位置不太好,我们希望能够自己定义下载下来的jar包的存放位置,因此我们可以自己设置下载到本地时的jar包的存放目录。

在“E:\”目录下创建一个“repository”文件夹

找到apache-maven-3.2.5\conf目录下的settings.xml文件,如下图所示:

55612c767d2725125ce3f06b78d6658f.png

编辑setting.xml文件,如下图所示:

888a428472bfa7dd0d3817da97aa6bbd.png

加上下面的代码

1E:/repository

ab13faa0c79b0af41343019e2985dd03.png

这样就可以把jar包下载到我们指定的E:/repository目录中了,如下图所示:

ccbe1e0820bcbc68af3d0aa127c055f3.png

把jar包下载到本地的好处就是,当编译时,会优先从本地的jar包去找,如果本地存在,就直接拿来用,如果不存在,就从Maven的中心仓库去下载。

eclipse更改maven本地仓库

如上所示,maven更改了本地仓库路径之后,使用mvn命令进行编译、部署等操作时,直接使用本地仓库的jar包,如果本地仓库不存在依赖的jar包,则去中央仓库下载,并存储到本地。

但是在使用eclipse时,会发现,eclipse没有使用本地仓库的jar包,而是重新从中央仓库下载了一遍,需要费很长时间来下载这些jar包。

更改eclipse的maven配置,来更改eclipse中的maven项目jar包的仓库位置。

打开window->Preferences窗口;

找到Maven->User Settings配置项,在User Settings选项后面选择本地maven/conf下的settings.xml文件,会发现下面local repository会自动更改为settings.xml文件中配置的本地仓库路径。

f4c5f2d0dcbf3be4bda288e62b3bc7a0.png

maven配置默认jdk版本

在maven的默认配置中,对于jdk的配置是1.4版本,那么创建/导入maven工程过程中,工程中未指定jdk版本。

对工程进行maven的update,就会出现工程依赖的JRE System Library会自动变成JavaSE-1.4。

解决方案:修改maven的默认jdk配置,maven的conf\setting.xml文件中找到jdk配置的地方,修改如下:

jdk1.8

true

1.8

1.8

1.8

1.8

注意

上面都整完之后,由于是第一次使用,最好是在cmd命令窗口中,使用mvn 的一些命令进行一下本地仓库jar包下载,这部分比较耗时一点。

使用cd命令进行本地svn\bm\java目录下;

使用maven命令进行编译:mvn clean copile install

46489e849765709273192f3d0c513234.png

第一次使用maven命令会下载很多jar包,耐心等待,在未下载完成时,不要关闭cmd窗口。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157011.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Xray扫描器[通俗易懂]

    Xray扫描器[通俗易懂]简介xray是一款可以使用HTTP/HTTPS代理进行被动扫描的安全工具,支持功能如下独立的URL扫描 基于HTTP的被动代理扫描,同时支持HTTPS SQL注入检测模块 命令注入检测模块 任意重定向检测模块 路径遍历模块Xray扫描器内置插件XSS漏洞检测(key:xss):利用语义分析的方式检测XSS漏洞 SQL注入检测(key:sqldet…

    2022年5月30日
    181
  • Cholesky分解法可以将矩阵分解为,其中L为_半正定矩阵cholesky分解

    Cholesky分解法可以将矩阵分解为,其中L为_半正定矩阵cholesky分解头文件:/**Copyright(c)2008-2011ZhangMing(M.Zhang),zmjerry@163.com**Thisprogramisfreesoftware;youcanredistributeitand/ormodifyit*underthetermsoftheGNUGeneralPublicLicenseasp…

    2025年7月9日
    0
  • 前端学习学习再学习

    译注:本文翻译自谷歌工程师PhilipWalton的一篇博客。看过之后非常有感触,很多观点都是自己长期非常坚持和认同的,所以翻译出来分享给更多的前端同学!最近我收到一封读者来信让我陷入了思考,信

    2021年12月22日
    53
  • 精美的液晶数字字体素材[通俗易懂]

    精美的液晶数字字体素材[通俗易懂]液晶数字应该比较常见,那么液晶数字字体的应用也是相对广泛了,可以运用于一切需要液晶显示屏上的数字字体显示。对于这样一种有着广泛的应用数字字体,选择使用哪款液晶数字字体也是一个很重要的问题啦!为此,特意为大家收集了几款液晶数字字体供大家选择,喜欢的朋友赶紧收藏起来吧!  DS-Digital字体是一款比较常规的液晶数字字体,这款字体的仅支持数字和大写字母输入,字体端正,结构完整,整体视觉呈现效果…

    2025年7月27日
    0
  • 解决kali-linux更新源无法使用的问题(签名失效)

    解决kali-linux更新源无法使用的问题(签名失效)本来说是这个寒假好好学习一下渗透测试的,可随着了解的深入,发现渗透测试需要的知识储备太多了,因此好长时间都没有真正的去学习渗透工具的使用,今天上午装了一个kali,装上之后第一件事就是执行apt-getupdate&&apt-getupgrade,结果却出现了这样的错误我添加的是中科大的更新源,在浏览器中是可以正常打开的:debhttp://mirrors.ustc.ed

    2022年5月28日
    214
  • Vmware Workstation虚拟机繁忙导致无法关机

    Vmware Workstation虚拟机繁忙导致无法关机环境Windows10(1903版本),Ubuntu18.04,VMwareWorkstationPro15。问题描述由于某些不知名的原因(好吧,其实是从windows向虚拟机复制文件时发生不知名错误),导致Ubuntu卡住不动了,而整个虚拟机也无法关掉。解决方法1.首先每打开一个虚拟机会有一个vmwareworkstationvmx.exe进程(如下图),正常关…

    2022年10月23日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号