java环境变量的配置(java环境变量配置linux)
#Java# #程序员#
为什么要配置环境变量?[灵光一闪]
1、什么是环境变量
环境变量是用来在操作系统中搜索你某个目录下的程序,给它起了名字叫环境变量。它包含了一个或者多个应用程序所将使用到的信息,让操作系统知道你的应用程序在哪
2、为什么需要环境变量
我们安装软件,安装结束安装目录会有个软件的.exe,双击,启动软件。但是如果每次要运行软件都要.exe文件所在的路径,太麻烦了,安装软件那么多,完全记不住,如果我在D盘,还不能运行E盘的软件。
这个时候就需要环境产量让系统知道软件在哪
3、环境变量的作用
在环境变量里面加入所有软件路径,当我们要运行软件时双击快捷方式,系统除了当前目录下寻找该软件的.exe文件,还会在环境变量中搜索软件的路径。
总结:记录软件的安装目录,当点击软件,如果配置了环境变量,系统再执行一个命令时,会优先从所有的环境变量路径里查找有没有那个exe,如果有则直接打开。系统默认有系统的环境变量,比如在cmd中输入 notepad 就会从系统变量中查到 记事本这个应用,然后运行记事本.
高可用环境搭建
猿之生活JAVA技术学堂Nginx、Keepalived高可用集群解决方案,安装配置
研发二天:完美的实现JAVA学习环境,近百个配置的一体化部署和软件下载、安装、配置(JDK、MAVEN、MySql、Navicat等等)……
以后开展JAVA上门家教课程:环境配置这类可以一分钟内,就能完成别人几天的内容,且不出错,统一、规划、系统,省时省力更省心![呲牙][呲牙][呲牙]
「Spring认证」Spring环境设置
#spring认证#本章将指导您如何准备开发环境以开始使用 Spring Framework。它还将教您如何在设置 Spring Framework 之前在您的机器上设置 JDK、Tomcat 和 Eclipse -
步骤 1 - 设置 Java 开发工具包 (JDK)
您可以从 Oracle 的 Java 站点 - Java SE 下载下载最新版本的 SDK 。您将在下载的文件中找到安装 JDK 的说明,按照给定的说明安装和配置设置。最后设置 PATH 和 JAVA_HOME 环境变量以引用包含 java 和 javac 的目录,通常分别为 java_install_dir/bin 和 java_install_dir。
如果您运行的是 Windows 并且已在 C:jdk1.6.0_15 中安装了 JDK,则必须将以下行放入 C:autoexec.bat 文件中。
set PATH=C:jdk1.6.0_15in;%PATH%
set JAVA_HOME=C:jdk1.6.0_15
或者,在 Windows NT/2000/XP 上,您必须右键单击“我的电脑”,选择“属性”→“高级”→“环境变量”。然后,您必须更新 PATH 值并单击“确定”按钮。
在 Unix(Solaris、Linux 等)上,如果 SDK 安装在 /usr/local/jdk1.6.0_15 并且您使用 C shell,则必须将以下内容放入 .cshrc 文件中。
setenv PATH /usr/local/jdk1.6.0_15/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.6.0_15
或者,如果您使用集成开发环境 (IDE),如 Borland JBuilder、Eclipse、IntelliJ IDEA 或 Sun>
dev(Development environment):开发环境。用于开发者调试使用。
test:测试环境。
sit(System Integration Test):系统集成测试。
uat(User Acceptance environment):用户验收测试环境。生产环境下的软件测试者测试使用。预发布环境。
pre:灰度环境。灰度测试环境就是生产环境,生产数据,所影响的也是生产环境,只是范围比测试环境更广,更真实。其实就是小范围的生产环境。类似于游戏内测。
fat(Feature Acceptance Test environment):功能验收测试环境。软件测试者测试使用。
prod(Production environment):生产环境。正式线上环境。
用docker运行java程序的同学得注意了,虽然可以通过-m 512M设置允许容器内应用运行使用的最大内存大小,但是java应用可不会自动就知道这个信息。
所以,需要通过下面的环境变量:
JAVA_OPTS=’-Xmx512m -Xms512m’
把 应用程序JVM 的初始内存和最大内存都设为 512MB:
# -m表示设置内存为512MB
$ docker run --name tomcat -m 512M -p 8080:8080 -itd tomcat:8
当然了,升级到 Java 10 ,也可以自动解决类似问题。
#程序员# #linux# #docker# #运维# #java#





