CMD中指定JDK版本命令

问题表述启动jar包时报错,原因是当前本机jdk版本和启动的jar包版本不匹配,找不到类(本地系统是jdk11,jar包是jdk8)

PS D:\ApplicationZIP\MyEclipse 2016\windows-2016-CI-6破解文件\myeclipse2016_keygen> java -jar .\cracker2015.jar
Exception in thread "main" java.lang.reflect.InvocationTargetExceptionat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.base/java.lang.reflect.Method.invoke(Method.java:566)at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Caused by: java.lang.ClassNotFoundException: com.sun.java.swing.plaf.nimbus.NimbusLookAndFeelat java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)at java.base/java.lang.Class.forName0(Native Method)at java.base/java.lang.Class.forName(Class.java:398)at java.desktop/javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:2036)at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:632)at com.crack.me.active.ui.CrackFrame.main(CrackFrame.java:241)... 5 more
PS D:\ApplicationZIP\MyEclipse 2016\windows-2016-CI-6破解文件\myeclipse2016_keygen>

解决方案cmd中指定jdk(只在当前cdm中生效,不会影响系统jdk版本)

JAVA_HOME=D:\Java\jdk1.8;
set Path=%JAVA_HOME%\\bin;
java -version

前两项设置jdk,最后一条查看jdk版本

CMD中指定JDK版本命令相关推荐

  1. 如何在maven的setting.xml中指定jdk版本(详细步骤)

    打开maven所在的位置,打开conf下的setting.xml,如我的:D:\Path\apache-maven-3.5.4\conf\setting.xml 进行编辑,编辑如下: <prof ...

  2. [七月挑选]Tomcat使用命令行启动之指定jdk版本

    title: Tomcat使用命令行启动之指定jdk版本 准备好环境,jdk和tomcat. 主要步骤 1.找到Tomcat/bin/catalina.bat文件. 2.在文件前端添加如下. set ...

  3. java中更改jdk版本_win10更改jdk版本的方法是什么_win10系统如何更改jdk版本图文教程...

    最近有朋友问小编win10更改jdk版本的方法是什么,对于win10更改jdk版本的问题,应该有很多朋友不明白.有时候我们电脑中的jdk版本不适用,需要更改jdk版本,但是有的朋友不知道一个如何修改, ...

  4. 无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配

    问题:如果在运行c#代码出现以下情况: 无法打开项目文件. 无法找到 .NET SDK.请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配 解决方案:我们可以先看 ...

  5. maven pom java版本_Maven更新POM中的JDK版本(比如更新为JDK1.8)

    默认POM如果不指定JDK版本为1.5,而有些项目需要使用泛型这些,就必须使用1.8版本的JDK,所以需要手动修改POM. 打开pom.xml文件修改,增加如下配置节点: [...] [...] or ...

  6. 爬坑”无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配“

    这几天需要用到神器dnspy,从GITHub上获取了源码[dnspy源码]后在本地生成,意外的在打开解决方案是VS提示"无法找到 .NET Core SDK.请检查确保已安装此项且 glob ...

  7. Linux中查看jdk版本

    原文地址为: Linux中查看jdk版本 linux查看java jdk安装路径和设置环境变量 windows: set java_home:查看JDK安装路径 java -version:查看JDK ...

  8. 修改Tomcat的JDK版本、Tomcat指定JDK版本方法

    一般在运维场景中,服务器安装了jdk,然后配置环境变量.服务器上部署多个tomcat都会引用默认的环境变量中的jdk. 但是有一些项目可能需要其他版本的jdk,这时候我们可以为tomcat单独指定jd ...

  9. linux查看jdk版本命令_linux环境查看jdk版本

    java-version查看版本信息,如果显示那就是安装了.还可以rpm-qajdk看看有没有安装java虚拟机的rpm包 . 进入目录/usr/lib/jvm/根据文件名就可以看出来啦比如ls/us ...

最新文章

  1. 发布:IE自动打印插件
  2. 8 月--菜鸟吐槽日志
  3. apache配置文件httpd.conf----小白福利
  4. c语言课程设计坦克大战,funcodec++课程设计_坦克大战
  5. 【Python基础】Python正则表达式,从入门到实战,精华都在这里!
  6. TableViewCell,TableView,UITableViewCell
  7. filazilla搭建ftp_使用Filezilla搭建FTP服务器
  8. ViT (Vision Transformer) ---- Transformer Model(1)
  9. Windows10下VB6.0开发——ini文件存储参数信息
  10. JS使用递归遍历json对象进行操作
  11. java翻译smali_【翻译】apk反汇编之smali语法
  12. ValueError: Can only compute partial correlations for lags up to 50% of the sample size. The request
  13. LaTeX插入参考文献
  14. 英文字母间隔变得很大abcdefg
  15. 目标跟踪系列三:ECO: Efficient Convolution Operators for Tracking(2016年11月)
  16. casio计算机隐藏游戏fx-82ES,CASIOlowbar;fx-82ES计算器隐藏功能
  17. 逻辑回归LogisticRegression
  18. ssm项目——CRM客户管理系统开发准备
  19. Session | 基于Session改造oa项目的登录功能
  20. bilibili 网页版如何下载视频到本地(不用下载工具)

热门文章

  1. 高通8996启动流程-1.概述
  2. 基于CYK+PCFG的短语结构句法分析
  3. spring应用集成skywalking监控组件[附带log4j2集成]
  4. 博图V14安装(无图流程)S7-1200
  5. 小学奥数思维训练题(十二)
  6. matlab,sas,r培训,论SAS,R, Matlab, 和Stata
  7. 收支记录用这个记账本就够了
  8. matlab 计算变异系数,变异系数法求权重matlab代码
  9. win10系统多台电脑无界共享键鼠软件MouseWithoutBorders设置开机启动方法步骤
  10. 公文签收系统html模板,公文签收系统完美增强司法版asp源码