• 配置JDK环境变量(在步骤查看如何配置环境变量)

    1,新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0

    2,打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

    3,新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

    备注:

    1,.表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

    2,JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

    3,PATH使得系统可以在任何路径下识别java命令。

    4,CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

  • 系统变量配置完毕

    检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

  • 配置Tomcat环境变量

    1,新建变量名:CATALINA_BASE,变量值:C:\tomcat

    2,新建变量名:CATALINA_HOME,变量值:C:\tomcat

    3,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

  • 启动Tomcat服务

    方法两种:

    1,方法一:在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。

    2,方法二:右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”,找到“Apache     Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。

    测试Tomcat

    打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。

  • 注意事项

    • 1,JAVA_HOME中的路径不能用分号结尾,如C:\Program     Files\Java\jdk1.7.0。

      2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以“\”结尾。

      3,JAVA_HOME的路径一定不要写成了JRE的路径。

      4,在环境变量中修改添加变量时,一定要注意分号、空格,是否有多余的字母。作者就是因为path路径中多了一个字母,怎么都配置不成功。如果配置不成功,一定要反复检查。

      以上错误,非常容易出现错误:CATALINA_HOME或是JAVA_HOME没有配置好。如错误提示“The CATALINA_HOME environment variable is not defined correctly”

  • Oreacle 第三方工具连接配置环境变量

  • http://wiki.navicat.com/wiki/index.php/Instant_client_required

    那个oci.dll文件不是安装的Oracle里面的 要单独下载那个压缩包解压出来里面的

  • Oracle主目录设置为InstantClient的解压目录(D:\ProgramFiles\instantclient_11_2本人的路径),OCI 库设置为该目录下的oci.dll(D:\ProgramFiles\instantclient_11_2\oci.dll本人的路径)。

    设置完成后界面如下

  • 系统变量中的新建,设置好变量名与变量名:(变量名就是你oracle的路径:本人的路径为:C:\app\Administrator\product\11.2.0\dbhome_1)关键找到红色部分即可;

  • 变量名 ORACLE_HOME

  • 变量值:就是你oracle的路径:本人的路径为:C:\app\Administrator\product\11.2.0\dbhome_1

  • 再次登录时可能会报错:NLS_LANG在客户端不能被确定字符集转变将造成不可预期的后果

    此时还得多配置一条环境变量:

    变量名: NLS_LANG

    变量值: SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  • Oracle报错问题:

    http://wangda.blog.51cto.com/86296/218498/

    下午,一个同事从公司借的笔记本上面的Oracle数据库出现连接不上的问题,一直报:

    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

    从字面判断是监听器的错误,于是重新配置了监听器,重启监控器服务,还是不能解决问题。

    最后与正常的Oracle机上的listener.ora比较了一下,比对结果如下:

    路径:C:\app\M\product\11.2.0\dbhome_1\NETWORK\ADMIN\SAMPLE

    非正常Oracle配置:

    SID_LIST_LISTENER =
     (SID_LIST =
       (SID_DESC =
         (PROGRAM = extproc)
         (SID_NAME = PLSExtProc)
         (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1)
       )
     )

    正常Oracle配置

    SID_LIST_LISTENER =
    (SID_LIST =
       (SID_DESC =
         (GLOBAL_DBNAME = ORCL)
         (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1)
         (SID_NAME = ORCL)
       )
       (SID_DESC =
         (PROGRAM = extproc)
         (SID_NAME = PLSExtProc)
         (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1)
       )
     )

    上面已经用红色字体标示出来了,同事机器上的监听器配置文件中,SID列表中没有本地数据库配置。于是将数据库添加到SID列表中,重启监听器,一切正常喽。

    可能清理垃圾误删除了一些文件导致不能连接数据库

    按照以上步骤成功解决完整文件内容如下

     

     

    # listener.ora Network Configuration File: c:\app\Maobo\product\11.2.0\dbhome_1\network\admin\listener.ora

    # Generated by Oracle configuration tools.

     

    SID_LIST_LISTENER =

     (SID_LIST =

       (SID_DESC =

         (GLOBAL_DBNAME = ORCL)

         (ORACLE_HOME =  c:\app\Maobo\product\11.2.0\dbhome_1)

         (SID_NAME = ORCL)

       )

       (SID_DESC =

         (PROGRAM = extproc)

         (SID_NAME = PLSExtProc)

         (ORACLE_HOME =  c:\app\Maobo\product\11.2.0\dbhome_11)

       )

     )

     

    ADR_BASE_LISTENER = c:\app\Maobo

    文件夹内为正确配置的文件

Java 开发环境搭建相关推荐

  1. java开发环境安装原理,java开发环境搭建 java开发环境的完整搭建过程

    想了解java开发环境的完整搭建过程的相关内容吗,Rosalh在本文为您仔细讲解java开发环境搭建的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java开发环境搭建步骤,java开发环 ...

  2. Java开发环境搭建详解

    Java开发环境搭建详解  http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html 一.jdk安装与 ...

  3. 【早期笔记】java 开发环境搭建

    java 开发环境搭建 文章目录 java 开发环境搭建 `windows`下搭建 Java修饰符 Java 变量 源文件声明规则 Employee.java 文件代码: synchronized 修 ...

  4. 【Java开发环境搭建】

    计算机语言发展史 第一代语言:二进制 第二代语言:汇编语言 目前应用:逆向工程/机器人/病毒- 第三代语言:C语言/JAVA语言/Python"大数据"/PHP"服务器& ...

  5. java开发环境搭建(一)

    本教程是基于windows系统的java开发环境搭建,在工作中用到的git,maven,gradle等,需要的学习一下,本次先写一部分,下次继续: 目录 1.下载安装jdk: 2.下载安装配置git: ...

  6. ubuntu20.04 java 开发环境搭建及 JNI 使用

    java开发环境搭建及JNI使用 本文采用知识共享署名 4.0 国际许可协议进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,可适当缩放并在引用处附上图片所在的文章链接. 1. VSCODE ...

  7. 初识Java以及JAVA开发环境搭建

    初识Java以及JAVA开发环境搭建 JAVA帝国的诞生 C&C++ JAVA JAVA特性和优势 JAVA三大版本 JDK.JRE.JVE JAVA开发环境搭建 JDK下载与安装.卸载 安装 ...

  8. Java开发环境搭建与实验教程(适合自学)

    Java开发环境搭建与实验教程 如何配置JAVA的环境变量 下载Java  JDK(JDK包含JRE.SDK是Software Development Kit 即软件开发工具包,可以包括函数库.编译程 ...

  9. JAVA入门·JAVA开发环境搭建之卸载JDK安装JDK

    JAVA开发环境搭建 卸载JDK 1.删除Java的安装目录 我的电脑--属性--高级系统设置--环境变量--系统变量--JAVA_HOME--Java的安装目录 2.删除JAVA_HOME 3.删除 ...

  10. 程序员福音 【完整的Java开发环境搭建】 系列篇

    原文地址 BY Jason 文章目录 原文地址 Java开发环境搭建 统一问题解决(更新中) 1. vim常用操作命令 2. 关于Linux防火墙开放端口问题 环境安装目录(更新中) Docker安装 ...

最新文章

  1. 聊一聊Spring中的线程安全性
  2. 【iOS】通讯录分组方式展示数据
  3. Buuctf(pwn)ciscn_2019_n_8
  4. RFC Destination WORKFLOW_LOCAL_001 - User WF-BATCH
  5. python教授_Python为何如此优秀?斯坦福教授告诉你!
  6. JasperReports项目中的应用
  7. python认证考试mac_Mac OS 平台使用 Python 和 Docker 创建测试用 Https Server
  8. [渝粤教育] 中国地质大学 管理信息系统 复习题
  9. HttpSession详解(简称session)
  10. LintCode 介绍
  11. 【视频开发】【CUDA开发】ffmpeg nvenc编码
  12. 布局AI+新药研发,深度智耀获红杉中国近1500万美元B轮融资
  13. 综合各代码在线运行 jsrun
  14. 大数据分析必学的六个核心技术点
  15. 论文阅读(21 AAAI)Mind-the-Gap Unsupervised Domain Adaptation for Text-Video Retrieval
  16. 成年人必看的六个故事教你学会做人
  17. 计算机与经济专业前景,2020经济管理专业就业前景和就业方向分析
  18. 技嘉主BIOS检测错误
  19. 创业者应该回答的15个问题
  20. 抽奖滚动效果 python_python实现转盘效果 python实现轮盘抽奖游戏

热门文章

  1. 微信公众号服务器配置会员卡链接,微信公众号实现会员卡领取功能
  2. 菜单栏点击显示二级菜单_显示完整菜单
  3. 交叉编译详解 - 概念篇
  4. 愤世嫉俗的程序员,总在某乎发表言论,当起了“键盘侠”
  5. 时间戳指什么呢?(通俗易懂的简介大白话)
  6. JavaWeb基础核心技术-佟刚-专题视频课程
  7. 数组x中数据复制到数组y中,重复的数据只存储一次,最后输出y;计算x中数据的平均值ave及大于平均值的元素个数n。c++实现
  8. 漏刻有时数据可视化Echarts组件开发(27):盒须图(箱线图)前后端php交互的实战案例
  9. Microcontent - 微内容
  10. APM 飞控文档翻译2