环境变量

Java环境变量的配置

感情迁移 提交于 2020-03-23 19:42:28
3 月,跳不动了?>>> 在安装好JDK,设置好环境变量后,如果还提示“javac不是内部或外部的命令,也不是可运行的程序或批处理文件”,但是使用java -version可以查看到JDK版本,这可能是环境变量设置的路径有问题,可以使用以下cmd命令调整路径: 在cmd命令框中输入: set java_home=C:\Program Files\Java\jdk1.6.0_26 安装JDK的根目录 set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar; set path=%JAVA_HOME%\bin; 来源: oschina 链接: https://my.oschina.net/u/1983790/blog/612645

Serverless 多环境配置方案探索

我是研究僧i 提交于 2020-03-23 17:45:49
3 月,跳不动了?>>> 相信读完前面几篇有关 Serverless Component 文章的小伙伴已经体验到,它给我们开发带来的遍历。但是实际我们的日常开发项目中,并不仅仅只是单纯地一个项目部署那么简单,我们的敏捷开发流程中,还有开发、联调、测试、预发布、正式环境等关键词。那么有小伙伴就有疑惑了,我的业务开发完了,如何管理不同环境的配置呢?比如测试环境的数据库配置和正式环境的如何切换?于是抛转引入,写了此篇文章,来跟大家一起学习和探讨。 读完本篇将你将了解到: Serverless Component 部署原理 dotenv 模块的基本使用 如何基于 dotenv 来切换多环境配置 如何在 serverless.yml 提炼通用配置 Serverless Component 理论指导实践 在介绍方法之前,这里需要先对 Serverless Component 部署原理做个简单介绍。当我们在 serverless.yml 文件中配置好项目,执行 sls --debug 命令后,究竟发生了什么? 核心步骤如下: 1. 初始化 context:包括分析component依赖树,通过 dotenv 注入环境变量等。 2. 安装依赖组件模块:不同于 `npm install`, serverless component 会将 `component` 指定的 npm 模块下载并解压放到 `

cross-env 作用

岁酱吖の 提交于 2020-03-23 16:46:08
是什么 运行 跨平台 设置和使用环境变量的脚本 出现原因 当您使用NODE_ENV =production, 来设置环境变量时,大多数 Windows 命令提示将会阻塞(报错)。 (异常是Windows上的Bash,它使用本机Bash。)同样,Windows和POSIX命令如何使用环境变量也有区别。 使用POSIX,您可以使用:$ ENV_VAR和使用%ENV_VAR%的Windows。 windows不支持NODE_ENV=development的设置方式。 解决 cross-env使得您可以使用单个命令,而不必担心为平台正确设置或使用环境变量。 只要在POSIX系统上运行就可以设置好,而cross-env将会正确地设置它。 说人话: 这个迷你的包(cross-env)能够提供一个设置环境变量的scripts,让你能够以unix方式设置环境变量,然后在windows上也能兼容运行。 安装 npm install --save-dev cross-env 使用 {"scripts":{"build":"cross-env NODE_ENV=production webpack --config build/webpack.config.js"}} NODE_ENV环境变量将由cross-env设置 打印process.env.NODE_ENV === 'production '

ubuntu中环境变量文件/etc/profile、.profile、.bashrc、/etc/bash.bashrc之间的区别和联系

隐身守侯 提交于 2020-03-23 16:23:34
一 /etc/profile:   此文件为系统的每个用户设置环境信息,当 用户第一次登录时,该文件被执行 .并从/etc/profile.d目录的配置文件中搜集shell的设置.所以如果你有对/etc/profile有修改的话必须得重启你的修改才会生效,此修改对每个用户都生效。可以通过命令source /etc/profile立即生效. 二 /etc/bashrc或/etc/bash.bashrc:   为每一个运行 bash shell的用户执行此文件 .当bash shell被打开时,该文件被读取.如果你想对所有的使用bash的用户修改某个配置并在以后打开的bash都生效的话可以修改这个文件,修改这个文件不用重启,重新打开一个bash即可生效。 三 ~/.bash_profile或~/.profile :   每个用户都可使用该文件输入专用于当前用户使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.   此文件类似于/etc/profile,也是需要需要重启才会生效,/etc/profile对所有用户生效, ~/.bash_profile只对当前用户生效。 四 ~/.bashrc:   该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.

apache-maven-3.6.0的安装配置

懵懂的女人 提交于 2020-03-23 10:30:28
来源地址https://blog.csdn.net/Cry_Alone/article/details/88616528 1 下载 1.1 下载Maven压缩包 maven3.6.0下载地址 1.2 解压 将下载好的压缩包解压到你的D:\Program Files\Apache\apache-maven-3.6.0 目录(也可自定义路径) 2 环境变量 2.1 配置环境变量 在环境变量Path中添加一行(D:\Program Files\Apache\apache-maven-3.6.0\bin\) 2.2 测试环境变量 打开DOS窗口,敲击mvn -v命令,出现如图提示,表示配置正确 3 maven配置文件 3.1 maven本地仓库配置 (1)在D:\Program Files\Apache目录下,新建一个名为maven-repository的文件夹, 然后进入D:\Program Files\Apache\apache-maven-3.6.0\conf目录,打开settings.xml文件 (2)找到localRepository标签,该标签默认被注释掉。 取消注释,配置自己的仓库位置,如下图: (3)保存后,打开DOS框,输入mvn help:system,如下图会有很多文件被下载,完成后进入本地仓库目录,有下载好的文件,则表示配置正确 3.2 配置阿里云仓库 再次进入D:

Tuxedo配置维护手册

旧城冷巷雨未停 提交于 2020-03-23 09:58:42
Tuxedo 作为系统的中间件,其配置主要包括:资源文件的配置和应用环境的配置;其管理和维护主要包括:系统的启动和关闭、日志的跟踪查看工作。 Tuxedo 应用系统的配置 一、应用系统的资源配置,全都包含在两个资源配置文件中(ubbconfig 和dmconfig ),在这两个配置文件中包含了系统所有的应用资源(文件)。 1、 对于ubbconfig文件,可以任意使用一个文件名(如:ubb.txt),使用一种文本编辑工具,将应用系统的资源分类进行配置,相关进程启动数量等等都应该配置在其中,然后设置环境变量TUXCONFIG,使用系统命令:tmloadcf 来将文本文件ubb.txt,转化生成环境变量TUXCONFIG制定的二进制文件。在该文件中主要包含了几个参数的设置:系统所使用的共享内存的键值IPCKEY,针对workstation客户端的监听进程的端口(WSL),多台机器之间互连(登记中心与各网关)的网络地址和端口(NADDR,NLSADDR),数据依赖路由的设定等等。 详细的内容参看《Ubbconfig配置.doc》 参看模版来实现移植或添加应用进程等等。 2、 对于dmconfig文件,可以任意使用一个文件名(如:dm.txt),使用一种文本编辑工具,将应用系统的多域互联及互相调用的关系进行配置,包括多域之间互联的地址和端口,然后使用系统命令:dmloadcf

Java开发和运行环境的搭建

最后都变了- 提交于 2020-03-22 12:10:36
JDK是Java Development Kit的缩写,即Java开发工具集。JDK是整个Java的核心,包括了Java运行环境(JRE)、Java开发工具和Java基础类库。 JRE是Java Runtime Environment的缩写,即Java运行时环境。Java程序运行时必需要JRE的支持。 对于普通用户 ,可以单独下载并安装 JRE;而对开发者来说,JDK中已包含JRE了,因此无需再单独安装 。 Java的平台版本 Java分为J2SE、J2EE和J2ME三个不同的平台版本,即标准版(Java 2 Platform, Standard Edition)、企业版(Java 2 Platform, Enterprise Edition)和微型版(Java 2 Platform, Micro Edition)。从Java 1.5(或者Java 5.0)开始,它们被改称为Java SE、Java EE和Java ME。 各平台版本之间的差别在于适用范围不同: 标准版平台(Java SE)允许开发和部署在桌面、服务器、嵌入式和实时环境中使用的Java应用程序。另外,Java SE包含了支持实现Java Web服务的类库,因此标准版是企业版的基础。 企业版平台(Java EE)帮助开发者开发和部署Java Web应用。企业版提供Web服务、组件模型、管理和通信API

1-2:Java开发环境搭建

旧巷老猫 提交于 2020-03-22 04:12:41
1.安装JDK: 下载地址:http://www.oracle.com/technetwork/java/javase/downloads 安装JDK,可自定义安装路径(如:C:\Program Files\Java\jdk1.8.0_151) 在C:\Program Files\Java\jdk1.8.0_151\bin中用的最多的可执行程序是java.exe和javac.exe 在C:\Program Files\Java\jdk1.8.0_151\lib中用的是开发是的Java的类库文件 2.配置环境变量: JAVA_HOME:指定JDK安装路径,如:C:\Program Files\Java\jdk1.8.0_151 PATH:配置JDK命令文件的位置,如:C:\Program Files\Java\jdk1.8.0_151\bin CLASSPATH:配置类库文件,如:C:\Program Files\Java\jdk1.8.0_151\lib 配置环境变量: 计算机——>属性——>高级系统设置——>系统变量——>新建——>(变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_151) 计算机——>属性——>高级系统设置——>系统变量——>找到Path在变量值最前面加上配置JDK命令文件的位置,如:C:\Program

JDK环境变量配置教程

女生的网名这么多〃 提交于 2020-03-21 18:35:06
JDK环境变量配置教程 下载并安装jdk jdk14 官网下载 jdk12 百度网盘下载 提取码:80xa jdk8 百度网盘下载 提取码:r1vu 配置环境变量 复制jdk文件下bin目录的路径 找到刚刚安装好的jdk的位置,并复制该目录下bin目录的文件路径,注意是bin目录的文件路径,所以路径的结尾需为bin,以我自己的电脑为例,bin文件的路径:C:\ProgramFiles\java\jdk1.8.0_212\bin; 找到配置该环境变量的位置 点击我的电脑 --> 属性 --> 点击左侧的高级系统设置 --> 点击环境变量 --> 在系统变量中找到Path 选择新建,将上一步复制的bin目录的文件路径粘贴进来,并选择确定 测试环境变量是否配置成功 win + r 输入cmd打开dos窗口 输入命令: java -version ,并回车 如果dos窗口会显示你所安装jdk的版本信息,则说明配置成功 来源: https://www.cnblogs.com/TomHe789/p/12540509.html

[喵咪Linux(2)]环境变量的坑

↘锁芯ラ 提交于 2020-03-21 16:40:51
3 月,跳不动了?>>> #[喵咪Linux(2)]环境变量的坑# ##前言## 玩过linux的童鞋对环境变量都不陌生,我们在安装好一些软件,组件之后想要直接使用它都需要加入环境变量,并且比如java啊golang都必须依赖你设置的环境变量来运行,在最近笔者在日常工作中遇到了一些关于环境变量的坎,所以今天把这些"坑"分享出来和大家交流! 附上: 喵了个咪的博客: w-blog.cn ##1. 两场景## 笔者有个习惯就是喜欢追问场景,比如别人问我一个问题,token要怎么用sign要怎么玩,我都会先问你是什么场景,什么场景才使用什么技术,简单或复杂,所以这样不例外我们先来了解一下,笔者遇到的两个场景分表是什么 ###1.1 场景一### 笔者在使用supervison的时候需要使用root权限才能去执行一些命令,使用了发布工具没法直接得到root的权限,肯定也不能直接开发所有用户可以登录到root(风险很大),所以打算用ssh通过来获取root的权限执行命令,这个时候我使用了如下命令: ssh root@localhost "supervisorctl restart xxxxx" 但是这个时候意外的返回了找不到命令 bash: supervisorctl: command not found ,我通过ssh连接上去是可以执行的是没有问题的 ###1.2 场景二###