java开发环境配置
来源:互联网 发布:淘宝上新哪个软件好用 编辑:程序博客网 时间:2024/06/16 20:07
jdk
JAVA_HOME C:\Program Files\Java\jdk1.8.0_111
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
验证安装成功cmd后 javac 或者java -version
maven
MAVEN_HOME D:\maven\apache-maven-3.3.9
Path MAVEN_HOME%\bin;
验证安装成功cmd后 mvn -v
tomcat
CATALINA_BASE D:\tomcat\apache-tomcat-8.5.8
CATALINA_HOME D:\tomcat\apache-tomcat-8.5.8
Path CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
验证安装成功浏览器 http://localhost:8080
mysql
Path D:\mysql\mysql-5.7.11-winx64\bin;
创建 my.ini配置文件
basedir = D:\mysql\mysql-5.7.11-winx64
datadir = D:\mysql\mysql-5.7.11-winx64\data
初始化和启动Mysql服务:
1.以管理员权限运行cmd
2.进入mysql的bin下
3.初始化,生成data文件夹
>mysqld --initialize-insecure (不设置root密码,建议使用)
>mysqld --initialize (生成一个随机的root密码)
3.安装MySql服务
>mysqld -install
4.启动mysql
>net start mysql
登陆mysql
>mysql -u root -p
第一次登录时无需密码直接回车登录
登录mysql之后,设置root密码
>set password for root@localhost = password('YourPassword');
或者使用mysqlamdin修改root密码
>mysqladmin -u root -p password NewPassword
如果从别人那里拷贝表格 需要给root赋予权限 grant all privileges on *.* to root@"%" identified by "";
dubbox
大家去下当当网的版本 本地打war包
mvn install -Dmaven.test.skip=true
然后就在 dubbox-master\dubbo-admin\target 下有个 dubbo-admin-2.8.4-sources.jar 文件 直接放在tomcat下的webapps下面
在浏览器输入http://localhost:8080/dubbo-admin-2.8.4 账号密码默认都是root 就完成了
zookeeper
伪集群
1、在 \zookeeper-3.4.6\conf\ 新建三个配置文件
zoo1.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=D:\\Java\\soft\\zookeeper-3.4.6\\data\\1dataLogDir=D:\\Java\\soft\\zookeeper-3.4.6\\log\\1clientPort=2181server.1=127.0.0.1:2887:3887server.2=127.0.0.1:2888:3888server.3=127.0.0.1:2889:3889
zoo2.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=D:\\Java\\soft\\zookeeper-3.4.6\\data\\2dataLogDir=D:\\Java\\soft\\zookeeper-3.4.6\\log\\2clientPort=2182server.1=127.0.0.1:2887:3887server.2=127.0.0.1:2888:3888server.3=127.0.0.1:2889:3889
zoo3.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=D:\\Java\\soft\\zookeeper-3.4.6\\data\\3dataLogDir=D:\\Java\\soft\\zookeeper-3.4.6\\log\\3clientPort=2183server.1=127.0.0.1:2887:3887server.2=127.0.0.1:2888:3888server.3=127.0.0.1:2889:3889
三个cfg文件的区别
clientPost、dataDir、dataLogDir不同
2、在 \zookeeper-3.4.6\bin\ 新建三个server
zkServer1.cmd
setlocalcall "%~dp0zkEnv.cmd"set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMainset ZOOCFG=..\conf\zoo1.cfgecho onjava "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%" -cp "%CLASSPATH%" %ZOOMAIN% "%ZOOCFG%" %*endlocal
zkServer2.cmd
setlocalcall "%~dp0zkEnv.cmd"set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMainset ZOOCFG=..\conf\zoo2.cfgecho onjava "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%" -cp "%CLASSPATH%" %ZOOMAIN% "%ZOOCFG%" %*endlocal
zkServer3.cmd
setlocalcall "%~dp0zkEnv.cmd"set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMainset ZOOCFG=..\conf\zoo3.cfgecho onjava "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%" -cp "%CLASSPATH%" %ZOOMAIN% "%ZOOCFG%" %*endlocal
三个server文件的区别
添加set ZOOCFG,三个cmd文件对应各自的cfg文件。
3、添加data和log文件夹
D:\Java\soft\zookeeper-3.4.6 下新建data文件夹
在data下创建1 2 3文件夹
D:\Java\soft\zookeeper-3.4.6 下新建log文件夹
在log下创建1 2 3文件夹
4、创建myid
分别在data\1,data\2,data\3下创建文件 myid,去掉后缀名,并分别添加内容 1、2、3
5、启动Server
启动三个server文件后,用jps查看,会看到三个启动的java主进程。
- Java开发环境配置
- JAVA开发环境配置
- java开发环境配置
- java开发环境配置
- Java开发环境配置
- 配置java开发环境
- java 开发环境配置
- Java开发环境配置
- 配置JAVA开发环境
- JAVA开发环境配置
- Java开发环境配置
- java开发环境配置
- JAVA开发环境配置
- java开发环境配置
- Java开发环境配置
- Java开发环境配置
- java开发环境配置
- java 开发环境配置
- JDBC
- jvm的实现版本(java虚拟机)
- Java操作Excel之Poi(四)
- Linux下试验大页面映射(MAP_HUGETLB
- js封装函数
- java开发环境配置
- java JDK的安装与环境变量的添加
- git的使用
- 欢迎使用CSDN-markdown编辑器
- 深入理解Java中的弱引用
- mysql基本操作
- Git更新从Gihub克隆之后的项目文件到Github
- SVN的merge使用例子
- sudo apt-get update连接失败问题解决