精华内容
下载资源
问答
  • 红色区域即为配置的java_home的环境变量,下来,接着继续配置系统变量中的path。 2.6 在系统变量的列表中找到"path"变量,然后点击“编辑按钮”,如下图所示: 弹出如下窗口: 在该窗口中的变量值的文本框的最后面,...

    一、下载安装jdk

    1.1首先双击运行jdk的安装包,如下图所示:

    52fff9905caf26e99a1dd72d92620d5c.png

    1.2然后点击“运行”按钮,如下图所示:

    cda82bbde0632e271bac6f57e7bbce03.png

    1.3 然后点击“下一步”,如下图所示:

    95568a4e945153cad4d72c2fdaa140ca.png

    1.4在该窗口中需要对jdk的安装目录进行调整,尽量不要安装在C盘,选择完安装路径后,点击“下一步”,如图所示:

    1530c4f0c11e729c3095a16c0b7e4b8d.png

    1.5 出现上述窗口时,则证明jdk已经安装成功,现在需要安装jre,在任意盘符中创建jre文件夹,然后将jre的安装位置指定在该文件夹中,点击“下一步”,如图所示:

    1.6 当进度条执行完毕后,jdk安装成功。

    二、配置环境变量

    配置环境变量是在jdk已经安装成功的前提下进行的。

    2.1首先在“此电脑”鼠标右键,然后在弹出的列表中选择“属性”,如图所示:

    2.2 点击“属性”后,会打开如下窗口:

    af81895d4cc19fc78b39c4405b5dcef5.png

    2.3然后在该窗口中点击左侧的“高级系统设置”,弹出如下图所示窗口:

    c415b52c96a6f62cc530ae6cb2cacd21.png

    2.4 在该窗口中,点击“环境变量”按钮,打开如下图所示窗口:

    196869d9667d0da71f9a79f513608c79.png

    2.5 在该窗口中进行环境变量配置,首先该窗口分为上下两部分,上面为用户环境变量,当在这个列表中配置完环境变量后,只在当前系统用户下可以使用,一旦切换用户,则环境变量无效;下面为系统环境变量,当在这个列表中配置的环境变量会在整个操作系统中有效,不会因为用户的切换产生任何影响。所以,需要将环境变量配置在系统变量中。

    在窗口中的系统变量部分点击“新建”,弹出如下窗口:

    71ee50207d2307a7c3aeef4e247058da.png

    变量名: JAVA_HOME

    变量值: jdk的安装目录

    在相应的文本框中填写完信息后,点击“确定”按钮,即可在系统变量列表中查看到配置的系统变量。

    9269fd7e72cba8eeeafb106222d079ab.png

    红色区域即为配置的java_home的环境变量,下来,接着继续配置系统变量中的path。

    2.6 在系统变量的列表中找到"path"变量,然后点击“编辑按钮”,如下图所示:

    8d243eb1dc937907adf07add9d6b7824.png

    弹出如下窗口:

    cc49bdc4b2f3d6a7d22cc4128a133bbb.png

    在该窗口中的变量值的文本框的最后面,查看是否有分号,有则直接在java_home变量路径的基础上/bin,作为path变量的值,如果没有分号,则追加一个分号。如下图:

    73c79e334d2e40a0cc4ad29205a05ee9.png

    2.7 然后点击“确定”按钮。

    2.8 然后将所有弹出窗口中的确定按钮点击。

    2.9 接着通过dos命令来验证jdk安装并且环境变量是否配置成功。

    2.10 在键盘上先按windows健 + R 健打开如下窗口:

    然后在该窗口中的文本框中输入: cmd,打开命令行窗口:

    2.11 最后在窗口中输入javac命令,回车,出现如下信息,则证明jdk安装并且环境变量配置成功。

    e83551312a441d0d5905aaa82351a8f9.png

    三、下载安装tomcat

    3.1 jdk安装并且环境变量配置成功后,开始安装tomcat 服务。

    3.2 如下图所示,首先将tomcat压缩包进行解压,解压完成后会解压成一个文件夹,如下图:

    0a41651dcfe9f1196b2765c9b9b9a27f.png

    edd5388fba031db33e1e1e5ea41c8b88.png

    3.3 然后打开这个解压后的文件夹,如下图:

    7cb9516b3f25c67ef55ec3957bb09127.png

    bin目录是tomcat的基础目录,其中包含有开启服务,停止服务,重启服务等一些文件;

    conf目录是tomcat配置目录,在该文件夹中可以去修改tomcat的一些配置;

    lib目录是tomcat的核心支持库,tomcat所有的功能都在这个目录中进行存储和扩展;

    logs目录是tomcat存储日志的文件夹,tomcat运行过程中的所有的信息全部记录在该文件夹中;

    temp目录中存储的都是临时文件,该目录几乎用不到;

    webapps目录中是用来部署项目的文件夹,所有要运行的项目都放在该目录中。

    work目录为tomcat的工作目录,该目录中会产生一些冗余文件,可以进行删除提高tomcat的性能。

    四、启动/关闭

    4.1 然后进入到bin目录中,准备开启tomcat服务,如下图所示:

    1c119672e3b195b685ca99a8835ca8fa.png

    在该目录中,找到“startup.bat”文件,双击该文件,会弹出如下窗口,该窗口不会出现闪退,并在最终显示如下信息,则表示tomcat启动成功。

    等启动成功后,没有报错的时候就可以去浏览器打开地址看网站是否正常访问。如果能正常访问的话就说明换环境搭建成功。

    双击shutdown.bat文件为关闭服务。

    五、注意点

    1、开发打包(一般是war或者jar包)

    2、将war包放在Tomcat的发布目录中webapps中

    3、在sever.xml文件中修改端口,下面这三个地方需要做修改

    redirectPort="8444" />

    18080 改为 80

    8009 改为8099

    8006 改为 8066

    一般会出现端口号被占用的问题,在/tomcat/logs/catalina.out日志文件中看到端口号占用这个报错,修改一下端口号即可。

    展开全文
  • 如果面试的时候问到:怎样部署测试环境? 项目的代码是Java部署步骤如下:将远程git仓库的代码部署到远程服务器1,git clonegit把代码拉到远程服务器上2,mvn clean在服务器上删除target目录(删除编译文件的目录)3...

    如果面试的时候问到:怎样部署测试环境? 项目的代码是Java,部署步骤如下:

    将远程git仓库的代码部署到远程服务器

    1,git clone

    git把代码拉到远程服务器上

    2,mvn clean

    在服务器上删除target目录(删除编译文件的目录)

    3,mvn package jar/war

    在服务器上根目录打包 ,会生成jar/war包

    4,部署 命令:java -jar

    springboot一般自带tomcat会生成jar包

    springboot项目会对生产的jar包直接用java -jar进行编译部署

    对于生成的war包

    如果不是springboot的话会生成war包,将war包放到tomcat的webapps目录下,

    启动Tomcat,这个包可以自动进行解压,也就是你的web目录,相当于发布了。

    ===============================================================================

    将本地代码部署到远程服务器

    1,mvn install

    将本地的maven项目安装至本地仓库。(项目所依赖的插件也会重现下载到本地)

    2,mvn clean package

    将本地的项目代码打包会生成jar/war包

    3,mvn deploy

    将本地打的包上传到远程仓库 nexus

    4,部署 命令:java -jar

    springboot一般自带tomcat会生成jar包

    springboot项目会对生产的jar包直接用java -jar进行编译部署

    对于生成的war包

    如果不是springboot的话会生成war包,将war包放到tomcat的webapps目录下,

    启动Tomcat,这个包可以自动进行解压,也就是你的web目录,相当于发布了。

    展开全文
  • 之前在另外一个环境下,是用fabric-sample搭建的,结果没有CA节点,尝试加一个ca节点,后来发现可能和javasdk里的证书啥的都不一样,还是重新部署一套了。 关于fabric的版本,我是因为内网环境里的镜像仓库里已有的...

    之前在另外一个环境下,是用fabric-sample搭建的,结果没有CA节点,尝试加一个ca节点,后来发现可能和java sdk里的证书啥的都不一样,还是重新部署一套了。

    关于fabric的版本,我是因为内网环境里的镜像仓库里已有的是1.4.1版本,所以相关代码都check到1.4.1版本,但启动网络的时候也遇到问题,见后面问题解决。

    1、安装相关软件
    yum install git
    yum install curl

    2、安装docker
    有多种安装方式,我使用了通过仓库安装
    (1)yum update
    查看是否已安装
    (2)rpm -qa | grep docker
    如果有,使用rpm -e卸载已安装的
    (3)安装相关软件包
    yum install -y yum-utils device-mapper-persistent-data lvm2
    (4)设置yum源
    使用官方源地址(比较慢)
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    阿里云
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    清华大学源
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    (5)安装docker    
    安装方式1(指定版本也可以加上版本就行,不然就是最新的)
    yum install docker-ce docker-ce-cli containerd.io
    安装方式2:可以查看所有仓库中所有docker版本,并选择特定版本安装
    yum list docker-ce --showduplicates | sort -r
    yum install docker-ce-17.12.1.ce
    (6)启动docker
    [root@localhost ~]# systemctl start docker
    [root@localhost ~]# systemctl enable docker

    3、安装docker-compose
    关于版本选择,根据github上最新的版本地址 https://github.com/docker/compose/releases,可以看到当前最新版本的下载地址

    [root@localhost docker-compose]# mkdir /usr/local/src/docker-compose
    [root@localhost docker-compose]# cd /usr/local/src/docker-compose/
    [root@localhost docker-compose]# wget https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose-Linux-x86_64
    [root@localhost docker-compose]# mv docker-compose-Linux-x86_64  /usr/local/bin/docker-compose
    [root@localhost docker-compose]# chmod +x /usr/local/bin/docker-compose 
    [root@localhost docker-compose]# docker-compose version
    docker-compose version 1.25.1-rc1, build d92e9bee
    docker-py version: 4.1.0
    CPython version: 3.7.4
    OpenSSL version: OpenSSL 1.1.0l  10 Sep 2019

    wget直接下载太慢一直不成功,网上找了一个网盘的:
        链接:https://pan.baidu.com/s/1MMob-u3jsR5OK8u4r1uZDA 
        提取码:2336 

    4、下载fabric代码
    [root@localhost home]# mkdir -p /home/go/src/github.com/hyperledger
    [root@localhost home]# cd /home/go/src/github.com/hyperledger/
    [root@localhost hyperledger]# git clone https://github.com/hyperledger/fabric.git
    进入源代码目录,用git checkout 切换到V1.4.1分支,用git status 当前分支,用git tag查看所有分支
    [root@localhost fabric]# cd fabric/
    [root@localhost fabric]# git checkout v1.4.1

    5、下载fabric镜像
    [root@localhost scripts]# ./bootstrap.sh -s -b
    (-h看使用说明,-b路过二进制文件下载,-s路过sample代码下载)

    也可以手动下载镜像,使用docker pull

    6、下载fabric sdk java
    cd /opt/gopath/src/github.com/hyperledger/
    git clone https://github.com/hyperledger/fabric-sdk-java.git
    cd fabric-sdk-java/
    git checkout v1.4.1

    7、启动java sdk测试环境
    在java sdk代码目录下
    cd src/test/fixture/sdkintegration
    (1)修改docker compose文件

    这一步可执行也可不执行,网上有文章说是${V11_IDENTITIES_ALLOWREMOVE} ${V11_AFFILIATIONS_ALLOWREMOVE}是用来处理没有peer的情况,我实际测试改不改都行,不知道是不是再早的版本需要这样。
    vim docker-compose.yaml
    修改之前:
    command: bash -c 'cp -R /tmp/msp /etc/hyperledger/fabric-ca-server; mv /etc/hyperledger/fabric-ca-server/msp/*PublicKey /etc/hyperledger/fabric-ca-server; fabric-ca-server start -b admin:adminpw ${V11_IDENTITIES_ALLOWREMOVE} ${V11_AFFILIATIONS_ALLOWREMOVE} ${ORG_HYPERLEDGER_FABRIC_SDKTEST_INTEGRATIONTESTS_CA_TLS} -d'
    修改之后:
    command: bash -c 'cp -R /tmp/msp /etc/hyperledger/fabric-ca-server; mv /etc/hyperledger/fabric-ca-server/msp/*PublicKey /etc/hyperledger/fabric-ca-server; fabric-ca-server start -b admin:adminpw ${ORG_HYPERLEDGER_FABRIC_SDKTEST_INTEGRATIONTESTS_CA_TLS} -d'

    (2)启动网络
    ./fabric.sh up

    成功后docker ps查看相关容器。

    PS:看了最新版本的,没有这个文件了,貌似不是这样启动测试网络了。

     

    遇到的问题:

    1、docker 安装报错 container-selinux >= 2.9 

    Error: Package: docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-edge)
               Requires: container-selinux >= 2.9
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    ----------------------------------------------------------------------------------------------------------------
    container-selinux >= 2.9 

    这个报错是container-selinux版本低或者是没安装的原因
    yum 安装container-selinux 一般的yum源又找不到这个包
    需要安装epel源 才能yum安装container-selinux
    然后在安装docker-ce就可以了。
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  
     yum install epel-release   #阿里云上的epel源
    然后yum install container-selinux

    2、所有版本check到了1.4.1版本,启动测试网络时,要去pull 1.4的镜像

    我看了fabric.sh和涉及的docker-compose.yml文件里并没有关于版本的设置。因为是网络不稳定,从内网环境pull的镜像,直接下载镜像时间可能会很长。所以直接给所有镜像加了1.4的tag来解决。

    docker tag hyperledger/fabric-ca hyperledger/fabric-ca:1.4

    这样把fabric-ca,fabric-peer,fabric-order,fabric-tools,fabric-ccenv,fabric-javaenv都打一遍标签。打错的标签可以通过命令删除:docker rmi -f hyperledger/fabric-ca:1.4.1

     

    参考:

    https://www.runoob.com/docker/centos-docker-install.html,docker安装

    https://www.cnblogs.com/sky-cheng/p/12188369.html,Hyperledger Fabric v1.1.0环境搭建

    https://blog.csdn.net/xxzjwdnlwx/article/details/80916272,fabric java sdk部署

     

    展开全文
  • java+selenium 自动化测试环境部署详细步骤
  • [TOC]## 创建本地挂载目录在宿主host主机上面创建两个目录,一个用来挂载正式环境的war,一个用来挂载测试环境的war```root@ubuntu:/data# mkdir prod testroot@ubuntu:/data# lsmysql-data prod software test```##...

    [TOC]

    ## 创建本地挂载目录

    在宿主host主机上面创建两个目录,一个用来挂载正式环境的war,一个用来挂载测试环境的war

    ```

    root@ubuntu:/data# mkdir prod test

    root@ubuntu:/data# ls

    mysql-data prod software test

    ```

    ## 准备一个简单的java web项目

    接下来用Eclipse创建一个最简单的Dynamic Web Project,只有一个index.jsp然后打包为TestDemo.war,然后把TestDemo.war分别放到prod和test目录下

    TestDemo.war链接:https://pan.baidu.com/s/1J--E-fmwo5TmMxn1NnjBXw 密码:j3ta

    ```

    root@ubuntu:/data# ls test/

    TestDemo.war

    root@ubuntu:/data# ls prod/

    TestDemo.war

    root@ubuntu:/data#

    ```

    ## 启动Tomcat容器:通过挂载不同的代码目录和运行端口来区分

    这里,我使用了前面章节中构建的tomcat镜像`mt/mytomcatdemo`

    测试环境:

    ```

    root@ubuntu:/home/guanfuchang# docker run -d -p 28080:8080 --name demo_test -v /data/test/:/data/tomcat/webapps mt/mytomcatdemo:1.0 /data/start.sh

    ```

    启动后,访问宿主主机ip:端口,如:http://192.168.147.128:28080/TestDemo/

    ![](https://box.kancloud.cn/8f9d7d74465f9fb0237d7a2ebb24b5ad_592x126.png)

    生产环境:

    ```

    docker run -d -p 80:8080 --name demo_prod -v /data/prod/:/data/tomcat/webapps mt/mytomcatdemo:1.0 /data/start.sh

    ```

    启动后,访问宿主主机ip:端口,如:http://192.168.147.128/TestDemo/

    ![](https://box.kancloud.cn/d36486bf956d5ac37f20e8f1da21b227_617x132.png)

    ## 案例:修改测试环境代码

    通过将宿主主机上的目录/data/test 挂载到容器的/data/tomcat/webapps 目录上后,这两个目录就实现了资源的共享,现在进入宿主主机的目录/data/test中,可以看到多出了一个文件夹TestDemo

    现在,修改TtestDemo目录下的index.jsp,如下:

    ![](https://box.kancloud.cn/c8fbbb4539c7e32aef4aa4482c2ae123_590x171.png)

    重新访问测试地址和生产地址

    http://192.168.147.128:28080/TestDemo/

    ![](https://box.kancloud.cn/5b231bdecef6bd2970488e903a89766d_826x109.png)

    http://192.168.147.128/TestDemo/

    ![](https://box.kancloud.cn/21005ceba5c99fd4480ecf00e2ef8849_793x106.png)

    ---

    :-: ![](https://box.kancloud.cn/331f659e8e6cddb0d9f182e00e32803f_258x258.jpg)

    ***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!!***

    展开全文
  • 1、首先可以使用 java -version来查看自己是否已经搭建了java环境,如果出现了java的版本号则表示java环境已经搭建好了!否则则继续下面的步骤进行java环境的搭建2、进入Oracle 的官网 ...
  • Java项目部署测试环境

    2020-12-02 14:54:57
    2.查看之前部署运行的项目的进程pid号 ps -ef|grep ‘java -jar’ 3.杀死进程 kill -9 pid 关闭 注意:正常结束进程是-15,不写数字的时候默认-15,15杀不死的情况加-9,9是强制结束进程 4.修改之前部署的项目的名称...
  • 终极无误篇1、下载jdk2、将tar包解压在/usr/local/java目录中sudo mkdir /usr/local/javacp jdk-8u25-linux-x64.tar.gz /usr/local/javatar -xvf jdk-8u25-linux-x64.tar.gz3、修改配置文件(重点是这里)sudo gedit ~...
  • 就可以看到jdk文件夹里的内容 十二、现在就可以查看java环境是否安装成功,先进入到bin目录下,输入cd bin/回车 在输入ls 十三、再输入./java -versino回车,出现以下内容就说明是没有问题的。 十四、配置环境变量,...
  • 下载Java开发工具包jdk在下载页面中根据自己的系统选择对应的jdk版本,此处以Ubuntu 20.04 LTS(64bits)系统为例,选择压缩类型的jdk-14.0.1_linux-x64_bin.tar.gz进行下载。安装步骤把下载到的jdk移动到桌面中,然后...
  • 一、环境搭建所需软件及插件 1、最新版谷歌浏览器: 2、jdk 3、chromedriver.exe 4、selenium_libs 二、jdk安装步骤 安装的时候选择自动配置path,然后一直下一步安装 就可以了 打开命令提示符查看是否安装成功...
  • 1、下载IDEA, 2、下载chromedriver,项目中会用到,下载地址:...3、新建一个maven项目 3、配置pom.xml文件 加一个标签 标签内输入 &...selenium-java 3.0.0 org.testng t...
  • java+selenium 自动化测试环境部署第一步:查看Google版本第二步:把chromedriver.exe文件放到JDK的bin文件中。1.查看JDK路径。2.然后解压我们刚刚下载的chromedriver_32文件3.把chromedriver.exe文件放到你的jdk...
  • java开发环境部署(jdk 1.8)部署准备安装jdk配置环境测试环境是否配置成功 部署准备 环境:window 10 X64 系统; jdk 1.8 jdk 可以去官网下载,具体版本可根据自己需求下载。 传送门:jdk 官网地址:jdk官网地址...
  • 8u161-linux-x64.rpm到/usr/local/jdk目录下进入linux切换到/usr/local/local/jdk目录安装jdk:rpm -ivh jdk-8u161-linux-x64.rpm检查是否安装成功:java -versionTomcat安装War包部署需要tomcat,jar包部署不需要...
  • 总体思路:将下载到的jdk-7u45-linux-i586.tar.gz解压缩,复制到/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk。1.下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html,注意...
  • JAVA环境部署

    2017-06-28 09:39:00
    在进行Java Web环境开发之前,首先要做的第一件事就是搭建开发环境,开发环境搭建成功,接下来便是对整个开发环境进行测试,可以通过编写一个简单的JSP程序发布到Tomcat应用服务器上运行。 工具/原料 ...
  • 1.什么是测试环境测试环境(Testing environment)是指测试运行其上的软件和硬件环境的描述,以及任何其他与被测软件交互的软件,包括驱动和桩。测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备...
  • Linux服务器JAVA环境部署1、Java环境安装yum install java java-1.8.0-openjdk-devel2、查看版本 java -version3、部署tomcat-9.0.7(1)下载最新版本tomcat压缩包注:版本自己选择,以上提供下载路径!(2)直接输出SHA...
  • 测试环境部署

    千次阅读 2018-05-16 14:37:19
    项目必备软件及基本思路项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat...
  • JDK 安装与环境变量配置 本地安装JDK(java工具开发包:javaSE Development Kit) 官方地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 下载 JDK11,找到 WIndows 系统上所需的安装文件 ...
  • java开发环境部署

    2010-03-18 00:19:00
    构建工具ant 版本控制工具svn 开发工具eclipse 编程规范eclipse java code format 静态bug工具 findbug 单元测试工具junit 持续集成工具 
  • 原标题:Jenkins部署java环境 使用jenkins可实现java代码的自动更新部署等操作。因Java项目的编译及打包通常使用maven完成,所以需在jenkins环境中安装maven。jenkins部署java项目主要分为:1.拉取git代码;2. maven...
  • Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试最近在学习基于Tuxedo的系统架构,网上讨论最多的,比较流行的3层架构是基于Weglogic+Tuxedo+DB的模式,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,789
精华内容 1,115
关键字:

java测试环境部署

java 订阅