Java开发软件安装及配置

时间:2024-10-24 00:04:32
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退出;