编译器中的文件不可运行(语言-java)

img

img

img


跟着其他博主的文章去做了但就不知道哪里出问题了,无论是模块还是sdk都很仔细的看了不知道是不是因为是jdk20的原因,我想应该不是,cmd也配置了,真不知道哪里错了

你自己弄的项目类路径在src下,你把java文件放在src外面,你说idea要怎么识别你的java文件

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7561205
  • 这篇博客也不错, 你可以看下关于使用java调用海康威视的动态库的详细使用说明(即java调用海康威视SDK的方法)
  • 除此之外, 这篇博客: Java运行环境配置之下载安装JDK配置(小白图文教程)中的 配置好环境变量后,cmd输入 javac后没对应提示信息! 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    以下是配置的环境变量 (最前面有个点千万别忘了,还有就是如果是1.5以后的JDK版本不需要配置CLASSPATH)
    所以只需要配置 JAVA_HOME 和 path 即可

    配置 JAVA_HOME : JAVA_HOME=E:\jdk (你自己的jdk的路径 如上图所示编辑环境变量)

    在配置path时,网上大部分教程 为 PATH= .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    最容易踩坑坑的一步就是配置Path变量,这里win10和其他的不同就出来了,有些win10系统版本的path变量,要使用jdk的绝对路径,而不能用%JAVA_HOME%这一类代替jdk路径,win10系统计算机识别不了。

    踩坑经验: win10系统和其他的不同,这里也解决了为什么 输入java 和 java -version 有提示信息 ,而输入 javac 没有提示信息的原因在于:
    使用%JAVA_HOME%来代替jdk路径 导致计算机没识别出来,在配置时,应使用实际路径来配置 不要写入%…%,windows10识别不出来该路径


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^