社区
Java SE
帖子详情
eclipse 里面 如果一个类 没有main函数如何 让他生成一个.CLASS文件?
thinkhejie
2009-06-11 08:06:55
eclipse 里面 如果一个类 没有main函数如何 让他生成一个.CLASS文件?
...全文
802
16
打赏
收藏
eclipse 里面 如果一个类 没有main函数如何 让他生成一个.CLASS文件?
eclipse 里面 如果一个类 没有main函数如何 让他生成一个.CLASS文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cooliceman
2009-06-12
打赏
举报
回复
生成.class文件和有没有main主函数是没有关系的,
只要程序没有语法错误,都可以生成.class文件
eclipse等软件是保存后就自动生成class文件的
如果是用记事本写,可以在命令行输入
javac className.java生成class文件
没有main主函数的程序是不能直接运行的
sutdy
2009-06-11
打赏
举报
回复
web里面没有main,怎么编译的?
是不是
EricXXX
2009-06-11
打赏
举报
回复
Eclipse能够自动对保存的.java文件进行编译,生成的.class文件就会存在bin文件夹下!
callwww
2009-06-11
打赏
举报
回复
[Quote=引用 5 楼 cgaolei 的回复:]
引用 3 楼 bolink5 的回复:
public class Hello{
static {
System.out.println("Hello Bolink!");
}
}
这个程序是可以跑的,但会报个错误:"Exception in thread Main java.lang.NoSuchMethodError:Main"
但是只要在static 中 加入System.exit(0);就不会报错了。
因为在类构造的时候运行static块中的代码,构造还没完成的时候就完全退出了。。。有意思。。
[/Quote]
在那个黑乎乎的MS-DOS下试了下,能编译通过,但运行报错!加了System.exit(0);这一句的
可能是JDK版本的问题
挺有意思的
jimmy1988725
2009-06-11
打赏
举报
回复
程序对了不用主函数也能生成.class文件的 只是不能正常运行了
baetg
2009-06-11
打赏
举报
回复
通过DOS完成
longq121
2009-06-11
打赏
举报
回复
保存时会自动生成,具体如果问怎么生成,就要问Eclipse开发商了
weiluo12
2009-06-11
打赏
举报
回复
[Quote=引用 1 楼 lixj2009 的回复:]
你编辑完保存就已经生成了.CLASS文件了
[/Quote]
UP
possibleonline
2009-06-11
打赏
举报
回复
只要编辑没错误,当你保存的时候就生成.class文件
yjfeng1986
2009-06-11
打赏
举报
回复
保存的时候就自动生成.class文件了,一般情况是放在在bin文件夹下
shuimo05
2009-06-11
打赏
举报
回复
刚来的 随便看看
cgaolei
2009-06-11
打赏
举报
回复
[Quote=引用 3 楼 bolink5 的回复:]
public class Hello{
static {
System.out.println("Hello Bolink!");
}
}
这个程序是可以跑的,但会报个错误:"Exception in thread Main java.lang.NoSuchMethodError:Main"
但是只要在static 中 加入System.exit(0);就不会报错了。
[/Quote]
因为在类构造的时候运行static块中的代码,构造还没完成的时候就完全退出了。。。有意思。。
blliy117
2009-06-11
打赏
举报
回复
生成.class和main没有任何关系哈
eclipse可以自动编译成.class
bolink5
2009-06-11
打赏
举报
回复
public class Hello{
static {
System.out.println("Hello Bolink!");
}
}
这个程序是可以跑的,但会报个错误:"Exception in thread Main java.lang.NoSuchMethodError:Main"
但是只要在static 中 加入System.exit(0);就不会报错了。
cgaolei
2009-06-11
打赏
举报
回复
工程菜单(Project)里,把自动Build打开(Automatic Build)。
然后你建立java工程,你所写的代码会被自动编译,一般工程项目的目录下有一个bin文件夹,在java explorer里是看不到的,要在Navigator下看得到。
lixj2009
2009-06-11
打赏
举报
回复
你编辑完保存就已经生成了.CLASS文件了
Java 基础
本文探讨了Java编程中的一些常见错误和最佳实践。包括
一个
源程序可能
生成
多个
class
文件
的原因,
类
命名规范,如何运行Java
类
,println与print的区别,以及
Eclipse
中编写public
类
和
main
函数
的建议。了解这些知识点有助于提升Java编程的规范性和效率。
maven项目编译后
没有
生成
target/
class
文件
本文解决Maven项目编译后未
生成
target/
class
文件
的问题,介绍target目录的作用及存放内容,提供解决办法,包括调整IDEA设置以显示编译后的Java
class
文件
。
java中
main
函数
的位置必须在public
class
类
中么? (
eclipse
,editplus环境下)
本文解析了Java中主
函数
(
main
方法)的位置灵活性及其对程序运行的影响,特别是在不同开发环境中(如
Eclipse
与CMD)的差异表现。强调了
main
方法在
类
中的定位规则及其实现功能的独立性。
eclipse
解决editor does not contain a
main
type的方法
本文详细介绍了在使用
Eclipse
时遇到的运行带
main
函数
class
时出现编辑器错误框的解决方法。通过检查并添加
类
所在的包到buildpath中,解决了无法正常运行的问题。
关于用
eclipse
生成
jar包使用MANIFEST.MF
文件
本文介绍了使用
Eclipse
打包 Java 项目为 Jar
文件
的过程,并分享了如何自定义 Manifest
文件
来指定
Class
-Path 和
Main
-
Class
的细节,以及解决过程中遇到的
一个
诡异问题。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章