当前位置: 首页 > news >正文

MyEclipse将项目的开发环境与服务器的JDK 版本保持一致

前言

我们使用MyEclipse开发Java项目开发中,偶尔会遇到因项目开发环境不协调,导致这样那样的问题,在这里以把所有环境调整为JDK1.6 为例。

操作步骤

1.Window-->Preferences-->Java-->Installed JRES 修改为 1.6版本

2.Window-->Preferences-->MyEclipse-->Services-->Tomcat-->Tomcat 6.x-->JDK  修改为 1.6版本

3.鼠标对着项目,点击右键-->Preferences-->Java Compiler 修改为1.6版本

4.如果项目的Java EE Libraries不是"Java EE 6 Libraries"
中其Libraries 比如“"Java EE 5 Libraries"”,然后点击右侧的 Remove 按钮,之后点击右侧的 Add Libraries
在鼠标对着项目,点击右键-->Preferences-->Build Path-->Configer Build Path-->Libraries ,选该对话框,找到 MyEclipse Libraries-->Next-->Java EE 6 Libraries--Finish---->OK 关闭窗口

5.如果项目的JRE SystemLibraries不是"jdk1.6"

鼠标对着JRE System Libraries右键Build Path-->Remove from Build Path,然后再选择Build Path-->Configure Build Path

-->Library(对话框顶部选项卡)-->Add Library(对话框右侧button按钮)-->JRE System Library-->Next-->把该界面的三个下拉框都调整为1.6-->Finish-->OK

6.点击桌面上“我的电脑”-->鼠标右键 “属性”-->高级-->环境变量-->系统变量-->JAVA_HOME-->编辑-->编辑并将其指向JDK1.6的安装路径,比如:C:\Program Files\Java\JDK\JDK6.0,然后点击确定

如果调整过程中出现了:java.lang.UnsupportedClassVersionError: Bad version number in .class file

造成这种过错是支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的。把它们的JDK版本改成一致步骤如下:

1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本。

2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致)。

http://www.lryc.cn/news/329529.html

相关文章:

  • 为BUG编程:函数重载的烦恼 char *匹配bool而不是string
  • C++第十四弹---模板初阶
  • C++--内联函数
  • java数组与集合框架(一) -- 数据结构,数组
  • React 应用实现监控可观测性最佳实践
  • 批处理(Batch)把Excel文件xls格式和xlsx格式进行互换
  • Adobe ColdFusion 任意文件读取漏洞复现(CVE-2024-20767)
  • 搜索与图论——Floyd算法求最短路
  • 春招冲刺百题计划--矩阵篇
  • LLM大语言模型(八):ChatGLM3-6B使用的tokenizer模型BAAI/bge-large-zh-v1.5
  • MySQL中的三种日志
  • Codeforces Round 932 (Div. 2)(A,B,C,D)
  • 初识C++ · 入门(2)
  • 【opencv】教程代码 —ShapeDescriptors
  • 2024-03-28 Java8之Collectors类
  • 第116讲:使用Mycat-eye管理Mycat数据库服务
  • XR虚拟直播间,引领创新风潮,打破直播局限!
  • unity双层滑动实现
  • 浅谈AI技术创业有哪些机会?
  • 大数据-TXT文本重复行计数工具
  • 【无标题】331
  • MIT最新研究成果 机器人能够从错误中纠偏 无需编程介入和重复演示
  • C语言—指针数组
  • OpenCV图像二值化
  • java中的抽象类
  • 代码随想录算法训练营第二十天| 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
  • 2014年认证杯SPSSPRO杯数学建模A题(第二阶段)轮胎的花纹全过程文档及程序
  • C#全新一代医院手术麻醉系统围术期全流程源码
  • Python 神器:一键下载 M3U8 并转换为 MP4
  • vue3全局控制Element plus所有组件的文字大小