
正文
java代码不编译,java某个类不编译
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java如何运行main方法不build
1、类名.main(参数);new创建实例,实例.main(参数);这个地方注意必须传递字符串数组的参数 或者 null !另外举一个用反射机制调用Main方法的例子。
2、(1)使用java -version查看版本 显示JDK5,于是知道错误原因了,使用JDK4写的程序调用5编译的jar而产生的错误。
3、项目是maven项目,在项目里面新建一个普通java类,运行的时候都会执行mvn的打包命令,然后在执行此方法,能不能直接运行该方法。刚从eclipse转过来。
4、如果Main,那和一般的函数没区别,如果是main(),则不能直接调用。但可以通过java的Runtime类去执行。
相关问答
Q1: 为什么编译不了java文件啊?
这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。
这是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。在安装jdk时候,jre不要装同一目录,否则覆盖了之后javac.exe就没了,环境变量%JAVA_HOME%结尾不要加分号,不然其他相关引用后面就多了分号。
。OneJavaApp.java这个文件后缀名是不是.java的文件(用windows下查看扩展名看看)2。仔细看看OneJavaApp.java这个文件确定是在D盘的根目录没.3。
说明当前的java文件中有错误的代码,导致无法编译。解释:java的编译过程中,java代码必须是完全正确的,不能有红色”ד错误,否则是无法正常编译的。
问题是由于你没有编译包路径,导致在使用类的时候找不到,请按如下方法进行编译并运行。
Q2: 我写了一些JAVA程序,但只能在编译器上才能运行,怎样把它做成不用编译...
1、简单的做法,利用ide导出为jar文件,常见ide如eclipse都有这项功能 然后去网上下一个jar2exe的小程序,这个非常常见,就可以把你刚才打好的jar包转换成可执行的exe文件了。
2、使用在线编辑器:网上有很多在线编辑器,您可以使用这些工具来编写程序。例如,可以使用在线IDE(Integrated Development Environment)工具,比如CodePen、Repl.it等。这些工具不需要您在本地安装编译器,可以直接在浏览器中使用。
3、(2) 使用JET、gcj等工具,将应用程序制作成一个真正的exe文件。采用这种方式做成的exe文件可以直接在没有安装JRE的计算机上运行。Java类库全部被编译成dll,变为本地调用。
Q3: java类不编译是怎么回事
1、这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。
2、你截的图我们看不到。如果不是eclipse的话,要先编译,再运行。不要直接运行。代码如果不是直接复制到这里来的话,检查一下,是不是main单词写错了,比如写成mian。这些都是小错误。
3、或者不配置环境变量的话,你可以在jdk的安装路径下bin文件夹下面编译就行了。比如:C:\Java\jdk6\binjavac e:/temp/Hello.java 正确的环境变量为:新建“JAVA_HOME”变量名,值为jdk的文件夹路径。
关于java代码不编译和java某个类不编译的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





