关于JAVA的 class文件怎么创建

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:36:26
我现在正在学习徒手创建一个struts2的项目 我都差不多创建好了 后来碰到了class文件错误 我只直接把我原来自己编译好的LoginAction.java文件 直接改成LoginAction.class文件 放在classes下运行的 不过失败了 报了:
java.lang.ClassFormatError: Incompatible magic value 1768779887 in class file action/LoginAction
这个错误 我想问下各位高人 我应该怎么创建与LoginAction.java相对应的class文件? 而且我在MyEclipse里也不能加载 因为文件不全 再说我要加载了 也就不算是徒手创建一个项目了 有哪位高人帮我解答一下这个问题 我分不多 先给50分 编译成功通过了 我可能还会加分 各位帮我解答下吧 :)

你是全部在记事本写的么?
其实为什么有不用工具勒?
如果你有JCreatorV4 或者是 MyEclipse 就简单多了啊.
直接吧LoginAction.java运行一下就好了啊.

为什么一定要徒手勒.
是想加深自己对那些API的熟悉?
也点不怎么明白噢.
MyEclipse里面你新建一个类似的工程以后
单独创建一个LoginAction.java编译就好了.

文件没有经过编译,直接放肯定是不行的,用javax将你写的程序.java 经过编译后会自动变成class的

在写字板里编写源文件后另存为.java格式,然后确定编译路径正确的情况下,进行编译,就会产生一个class的文件。

怎么还有自己写.class文件的? 编译你的文件后不就生成了?你想干什么?

新手 还是从 jdk 看是学起
通过 javac 和java 来编译和运行程序