首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java编译通过,为什么运行却提示找不到或无法加载主

java编译通过,为什么运行却提示找不到或无法加载主?...https://www.zhihu.com/question/36537093 这边提供一个关于程序中含有package关键字,使用“终端”运行程序时出现“找不到或无法加载主”,而使用Eclipse软件可以正常运行程序的可能解决办法...例如程序名为HelloWorldTest.java,程序中含有package helloWorld语句,而该包位于javatest目录下,即javatest/helloWorld/HelloWorldTest.java...应该在java文件所在的目录运行javac指令,即在helloWorld目录中运行javac HelloWorldTest.java 再在包所在的上层目录中运行java指令,即在javatest目录中运行...java helloWorld.HelloWorldTest 由于是在OS X环境下学习的java,对于classpath等的设置不太熟悉,可能此方法与部分答主所述为同一意思。

2.1K50
您找到你想要的搜索结果了吗?
是的
没有找到

java解决动态编译加载不到import的jar包

; import javax.tools.ToolProvider; public class DynamicLoader {     /**      * 通过名和其代码(Java代码字符串),编译得到字节码...,返回名及其对应的字节码,封装于Map中, 值得注意的是,      * 平常中就编译出来的字节码只有一个,但是考虑到内部类的情况, 会出现很多个名及其字节码, 所以用Map封装方便...*      * @param javaName 名      * @param javaSrc  Java源码      * @return map      */     public static...编译器接口         JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();         StandardJavaFileManager...         *          * @param name 此文件对象表示的编译单元的name          * @param code 此文件对象表示的编译单元source的code

1.2K40

Java】idea找不到符号找不到,但是却没有错误

如下图:将提示该错误的右键重新编译一次,在进行打包操作; 友情提示:打包,先clean在package,如果为子包(被其他项目所引入包:先clean,再install) 其他解决方案: 1....如果项目引入了其他项目Jar,在其他项目Jar先clean,再install,再重新编译本项目; 特别说明:在Java的集成开发环境中,比如Eclipse、IDEA中,有常常有三种与编译相关的选项Compile...这三个选项最基本的功能都是完成编译过程。但又有很大的区别, 区别如下: 1、Compile:只编译选定的目标,不管之前是否已经编译过。...2、Make:编译选定的目标,但是Make只编译上次编译变化过的文件,减少重复劳动,节省时间。...(具体怎么检查未变化,这个就不用考虑了,IDE自己内部会搞定这些的) 3、Build:是对整个工程进行彻底的重新编译,而不管是否已经编译过。

3.6K20

Java提示错误: 找不到或无法加载主

C:\Java\IdeaProjects\java>java xxxx 错误: 找不到或无法加载主 xxxx 检查java在Idea终端中是否可用,如不可用,编辑编译器输出路径:文件→项目结构→模块→...路径→输出目录 或 设置→工具→终端→项目设置→环境变量 // https://cn.fankuiba.com C:\Java\IdeaProjects\java>java -version java...version "1.8.0_231" Java(TM) SE Runtime Environment (build 1.8.0_231-b11) Java HotSpot(TM) 64-Bit Server...VM (build 25.231-b11, mixed mode) 检查java在命令行PowerShell中是否可用,如不可用配置好系统环境变量 PS C:\Users\XX> java ......PS C:\Users\XX> java xxxx 错误: 找不到或无法加载主 xxxx 手动拷贝项目路径下的class文件到C:\Users\XX> 下可正常执行 在各终端下cd到class文件存放路径即可

1.9K10

java不到或无法加载主_java不到或无法加载主如何解决?解决方法「建议收藏」

相信有很多人都遇到过java不到或无法加载主的这个问题,那么这究竟是什么原因造成的呢?有什么方法可以解决这个问题吗?...配置如下: JAVA_HOME是 D:\Java\jdk1.8.0_11 Path是 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH是 ** ....;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar** 这里的话要注意一下了,classpath最前面的 ....;是必须的; 考虑是不是在正确的包下面 注意,一定不要忽略了这个概念,加上package ***;之后要将.java文件放到包内; 假如,你是eclipse编译器,将Build Automatically...java文件不再项目的src路径当中,也就是表示源代码没有被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path ->

2.5K50

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券