2017-6-1

1、jdk 1.8.0_131
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。
第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。
(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
建议一直下一步,如果出现illegalargumentexception应用程序错误,点击确定(不管是安装8U40,8U60版本的JAVA,或者10240,10525版本的Windows 10 Pro ,都出现这个问题。)
然后提示成功安装,点击关闭,安装完成。0
环境配置(此电脑右键→属性→高级系统设置→环境变量→系统变量)
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(win10可以浏览目录选择)
系统变量→寻找 Path 变量--编辑
在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
系统变量→新建 CLASSPATH 变量
变量值填写→.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
系统变量配置完毕
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
javac javac -version 全部都显示则代表配置全部正确,如果配置正确,此命令不是内部命令,建议重启机器。
win10有可能不支持%%写法 建议全部浏览目录和文件选择! 2、 eclipse-jee-neon-3-win32-x86_64 zip版
建议在在非系统盘建一个文件夹javac整理所有开发软件
解压→D:\javac
打开eclipse.exe→工作空间D:\javac\jworkspace,叉掉欢迎页
准备工作:window--Preferences--General--Appearance--Color and Fonts--Basic--Text Font 可以改字体大小,样式
window--Preferences--General--Workspace--Text file encoding--other--utf-8 3、 mysql-5.7.18-winx64.zip zip版(需要.net平台支持,win10自带4.7,如果没有.net支持,可能会导致服务无法开启) 解压→D:\javac
目录:D:\javac\mysql-5.7.18-winx64
环境变量:path后面;加上目录\bin(D:\javac\mysql-5.7.18-winx64\bin)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++此部分配置可以不要
新建my.ini 内容为:
[mysqld] #绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306 # 设置mysql的安装目录
basedir=D:\javac\mysql-5.7.18-winx64 # 设置mysql数据库的数据的存放目录
datadir=D:\javac\mysql-5.7.18-winx64\data # 允许最大连接数
max_connections=200 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES --防止低版本navicat运行sql时报错(不影响实际操作,影响观察sql运行状态)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
管理员身份运行cmd 切换到 mysql的bin目录 常用cmd命令 D: --切换到D盘 dir --查看当前目录下的文件 cd.. --返回上一层 cd xx --切换到当前目录下的xx文件夹
D:\javac\mysql-5.7.18-winx64\bin>mysqld -install
提示 Service successfully installed.(如果不是管理员运行,会提示Install/Remove of the Service Denied!) 权限不够)
D:\javac\mysql-5.7.18-winx64\bin>mysqld --initialize-insecure 不安全的方式初始化 按照配置创建data 以及配置文件,密码为空
net start mysql 服务启动
配置root用户修改密码登陆:
D:\javac\mysql-5.7.18-winx64\bin>mysqladmin -u root -p password root
Enter password: 直接回车
登陆:D:\javac\mysql-5.7.18-winx64\bin>mysql -u root -p
Enter password: ****
mysql> 表示成功登陆
mysql>quit 退出 方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123 4、 navicat for mysql zip版
直接解压到javac 打开即用 5、 MyEclipse-2016-atable-1.0 rar版,直接安装javac下面(Tomcat版本支持8.0及以下)
里面有破解文件,看破解文件 设置工作空间的项目编码, 防止出现乱码:
1.首先打开Window - Preferences - General - Workspace ;
2.将"Text file encoding"选为"Other" - "UTF-8"。
3.改变现有项目的编码的步骤: 右击项目属性, 选择"Text file encoding"。 设置其它文件的编码:
1:首先进去Window -> Preferences -> General -> Content Types;
2:将需要设置的文件设置编码, 最好统一设为UTF-8 ;
3:设置后, 如Javascript文件可正常显示中文; 设置创建JSP页面时,将JSP的默认编码设为UTF-8:
1.Window -> Preferences -> MyEclipse -> Files and Editors -> JSP。
2.将"Encoding"选为"ISO10646/Unicode(UTF-8)。 window--Preferences--java--compiler编译环境默认1.8 installed JREs可以自己add 这里默认1.8
java--editor--Content Assist--auto activation trigger for java .改为.abcdefghijklmnopqrstuvwxyz 代码提示 myEclipse--validation
Manual 下面的钩都要选上,(手动验证)
Build 下面只要把第一个“Classpath Dependency Validator”钩上就可以,下面所有的钩都可以去掉。
手工验证方法:
在要验证的文件上,单击鼠标右键-->myeclipse-->run validation
2016版装svn: 点击菜单栏Help–>Install from Site;点击add,输入svn   http://subclipse.tigris.org/update_1.12.x;选中Subclipse和SVNKit,点击next,next,知道finish
6、apache-tomcat-8.0.44-windows-x64 rar版 解压到javac
1新建变量名:CATALINA_BASE,变量值:C:\tomcat(win10全部采用浏览目录的方式)
2新建变量名:CATALINA_HOME,变量值:C:\tomcat
3打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
注意:有些版本需要JRE_HOME
在CMD命令下输入命令:startup,出现对话框,表明服务启动成功。
浏览器 http://localhost:8080/ 出现欢迎页表示成功 shutdown 停止 不建议直接关闭cmd
可在tomcar目录下--config文件下--server.xml改端口号(不要改注释掉的)
<Connector executor="tomcatThreadPool"
port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
myeclipse配置tomcat server 下面add 选版本号选jre--finish 每个myeclipse都差不多
在server窗口 new server 选择刚刚add的tomcat--finish 如果没有server窗口 就window--show view--server
双击server下面的tomcat --server locations 选中第二项(作用是eclipse代码复制到tomcat的webapp目录下,代码修改了,tomcat下面也会改)
下面deploy path选择tomcat下面的webapps 然后ctrl+s 保存。 7、apache-maven-3.5.0 rar版 解压到javac
新建系统变量 MAVEN_HOME 变量值:D:\Java\apache-maven-3.1.1
编辑系统变量 Path 添加变量值: ;%MAVEN_HOME%\bin
cmd--输入mvn --version 查看是否成功
新建一个repository D:\javac\maven_responsity
config--settings.xml 用notepad 64位打开修改 ,选择一个阿里云镜像(国内下载速度很快)
注释中放出来:
<localRepository>D:\javac\maven_responsity</localRepository> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> windows--Preference--Maven--Installations--add 添加maven路径--选中
User Settings 第二项 User Settings选择settings.xml路径 个人配置填了会覆盖上面的全局配置
local Repository 选择仓库路径--apply应用--ok

最新 mysql登录报错“Access denied for user 'root'@'localhost' (using password: NO”的处理方法


 

1.关闭正在运行的MySQL。
2.打开DOS窗口,转到mysql\bin目录。
3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。(正常的情况是光标闪烁没有任何提示信息,如果不是就执行第二种方法)
4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5.输入mysql回车,如果成功,将出现MySQL提示符 <
6. 连接权限数据库<use mysql; (<是本来就有的提示符,别忘了最后的分号)
6.改密码:update MySQL.user set authentication_string=password('root') where user='root';(别忘了最后的分号)
7.刷新权限(必须的步骤)<flush privileges;

8.\q 退出;

---------------------------以上针对上面那种方法行不通的情况下----------------------------------

1、关闭MySQL服务

2、新建文本文件 命名任意 如mysql.txt 放在 MySQL安装文件夹下 如 C:MYSQL\mysql.txt

3、文件内容为 set authentiction_string for 'root'@'localhost' = password('newPassword');

3、打开dos系统 打开到安装的bin目录下面 执行mysqld -nt --init-file=C:MYSQL\mysql.txt

4、执行完之后,控制台打开MySQL服务 net start mysql ,提示服务器启动成功;

5、删除mysql.txt文件,另打开一个dos控制台,输入mysql --uroot -p 回车,然后输入上面修改的密码;回车之后就进入mysql>编辑框了;

6、\q退出;


Java开发软件安装及配置的更多相关文章

  1. Windows下Java开发环境安装与配置

    1. 前往Oracle网站下载JDK程序并安装. http://www.oracle.com/technetwork/java/javase/downloads/index.html 目前最新的版本为 ...

  2. idea npm vue java开发工具安装 环境配置

    感谢此链接内容作者,从前往后流程较完整详细,助我成功配置好(不知道在这之前做的一些尝试有没有影响) https://blog.csdn.net/qq_42564846/article/details/ ...

  3. win7+64位+Java学习基本软件安装+环境配置+eclipse(IDE)

    一.下载安装JDK 1.安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.h ...

  4. Java开发工具安装步骤内容如下

    Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...

  5. 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK

    原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...

  6. 开发--CentOS-7安装及配置

    开发|CentOS-7安装及配置 本文主要进行详细讲解CentOS7.5系统的安装过程,以及CentOS系统初始化技术.我并不想将这篇文章变成一个教程,尽管我将详细的进行每一步的讲解,enjoy! 前 ...

  7. Java环境的安装与配置

    Java环境的安装与配置 环境:Java8,win10 推荐oracle官网oracle官网https://www.oracle.com/index.html下载JDK进行安装 选择自己需要的版本下载 ...

  8. Nginx+Python+uwsgi+Django的web开发环境安装及配置

    Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...

  9. Java开发机器上的配置及zookeeper配置

    Java开发机器上的配置及zookeeper配置 /etc/profile 文件的后面加入下面的内容: # jdk, zookeeper, kafka, ant, maven export APACH ...

随机推荐

  1. 数据结构与算法之PHP实现链表类(单链表/双链表/循环链表)

    链表是由一组节点组成的集合.每个节点都使用一个对象的引用指向它的后继.指向另一个节点的引用叫做链表. 链表分为单链表.双链表.循环链表.   一.单链表 插入:链表中插入一个节点的效率很高.向链表中插 ...

  2. 4A

    #include <iostream> using namespace std; int main() { int a; cin>>a; if((a>=4) && ...

  3. Python 全栈开发九 日志模块

    日志是一种可以追踪某些软件运行时所发生事件的方法.软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情.一个事件可以用一个可包含可选变量数据的消息来描述.此外,事件也有重要性的概念 ...

  4. 【LeetCode每天一题】Reverse Integer(反转数字)

    Given a 32-bit signed integer, reverse digits of an integer. Example 1:                              ...

  5. mac 安装geckodriver和chromedriver

    Last login: Fri Apr :: on ttys000 (base) localhost:~ ligaijiang$ env TERM_PROGRAM=Apple_Terminal SHE ...

  6. [LeetCode] 709. To Lower Case_Easy

    Implement function ToLowerCase() that has a string parameter str, and returns the same string in low ...

  7. Xgboost调参总结

    一.参数速查 参数分为三类: 通用参数:宏观函数控制. Booster参数:控制每一步的booster(tree/regression). 学习目标参数:控制训练目标的表现. 二.回归 from xg ...

  8. react native 初识生命周期

    关于生命周期这块,我是看到慕课堂的一个视频,觉得将的很好,引入很容易理解,地址是:https://www.imooc.com/video/14288  如果你们想了解一下,也可以去看看 RN 组件的生 ...

  9. vue中解决跨域问题

    方法1.后台更改header header('Access-Control-Allow-Origin:*');//允许所有来源访问 header('Access-Control-Allow-Metho ...

  10. 路径遍历:ZIP条目覆盖

    程序在解压zip文件时,如果没有验证zip条目,攻击者可能对条目覆盖,从而造成路径遍历 例如:以下代码示例解压zip文件.    static final int BUFFER = 512;    / ...