2 jim 007 jim_007 于 2016.03.24 15:40 提问

Eclipse web项目无法自动编译成class文件

图片说明

如上图,my项目是一个web项目,把此项目发布到tomcat上后,报404错误,发现没生成class文件,于是想生成class文件的,但无法生成,点击上图LoginAction.java的右键后,里面的“run as”里的Java application选中后"run"按钮是灰色的,没法点击确认,按理说class文件不是自动生成的吗,但我发布项目后无法自动生成,我的LoginAction.java里没有main方法,但本身也需要main方法;这个该如何生成class方法哈,我的bulild automatically已经勾上;

4个回答

u012401711
u012401711   2016.03.24 17:43
已采纳

本身就不是java文件怎么编译你的文件名是LoginAction而不是LoginAction.java 没有后缀名。

G15769397110
G15769397110   2016.03.24 15:50

你的Java文件没有main方法?这是你的测试方法类?

jim_007
jim_007 我的LoginAction.java就是一些setter、getter方法和一个excute()方法,这个就是用于struts跳转判断的,本身也不需要main方法吧!
2 年多之前 回复
jim_007
jim_007   2016.03.24 15:57

我的LoginAction.java就是一些setter、getter方法和一个excute()方法,这个就是用于struts跳转判断的,本身也不需要main方法吧!

Royal_lr
Royal_lr   Ds   Rxr 2016.03.24 18:09

你的后缀名不是java吧,,

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Eclipse无法自动编译生成class文件
Eclipse无法自动编译生成class文件在Maven项目中,通常eclipse生成的class文件都会在target/classes文件夹下,但是有时候由于各种原因,classes下没有生成class文件,导致项目启动失败 大部分class文件没有生成,只需要project–>clean即可 但是有些问题,不只是clean就能解决的在网上找了很多办法,都没解决,这里就不说了后来想了一下,可能
查看Eclipse里Java Web项目生成的.java文件和.class文件
大家都知道,JSP在请求的时候,会先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。那么生成的.java、.class文件在哪呢?Eclipse中根本找不到呀! 1.在workspace中找.java文件和.class文件     博主在自己eclipse的workspace中找了好久也没找到,原来是因为它藏的太深了。     找到自己的workspace
Eclipse 编译java项目不能生成class文件
我原来认为只要把build下的class文件都删除,重启运行一下就可以了,但是运行了几遍,仍旧不能生成class文件,也不知系统运行过程中执行的代码是从什么地方获取的,难道都缓存到虚拟机里了吗?然后google了一下,原来只要执行一下progect下的clean,再编译一下就生成最新的class文件了。
eclipse发布动态web项目之后,无法生成class文件问题
这几天学习servlet,但是时不时的就会出现动态web项目发布到Tomcat之后,浏览器报404错误。看下eclipse的控制台的错误信息,报ClassNotFoundException。查看T项目的WEB-INF/classes文件夹中没有生成的class文件。按照网友的解答,好几种方式:             1.打开project->build automatically 试后不行,还
j2ee项目里src中的java文件没有在WEB-INF中生成class文件
无法在WEB-INF中生成class文件是myeclipse无法自动编译导致的。   解决方法如下:   1. 先确认下 project->build automatically是否勾选上   2. 如果选上了,还不能class文件, 就手动编译:选中工程,然后 project->clean....->选第2个Clean projects selected below, 选择OK。   3.如果以
二、eclipse中项目编译不生成.class文件
我们要分两步来搞这个事情: 1.确定项目确实编译了 2.找到编译文件存储的确切路径 继续拆解:分析哪些因素影响每一步操作。 1)正常情况下,在菜单project->选中Build Automatically,再执行project->clean命名即可编译。 何时不编译: -----工程中出错时(少了jar或者编译路径不对)不编译。 如何判断是不是工程出错: a)显示
解决MyEclipse不能编译成Class文件
解决MyEclipse不能编译成Class文件 在开放过程中有时候工作环境不编译文件,解决方案如下: 1、确保 project->build automatically 已经被选上。 2、如果选上了也不好使, 使用这一招: project->clean..->选第2个clean select project,,勾上start build immediatelly。 3、删除
在Eclipse中反编译Class文件的方法
学习中,需要反编译Java的class文件。我的开发工具是Eclipse3.6。我找到了jad反编译工具,在互联网上找到了一些很有用的安装步骤。下面记录了我的安装过程。   一、下载   1。下载 jad 工具,在官方网站没有下载到,在CSDN上可以下载。   2。下载插件 net.sf.jadclipse_3.3.0.jar。   二、安装   1。安装jad工具。
Eclipse不能自动编译 java文件,不会生成CLASS
每次修改类代码后都得重启 Tomcat 花了1天终于解决,网上所说基本是下面1和2的方法,使用之后还是不行最后重新建工作环境导入项目对比了一下找到第三种方法     1、Project 下有个 "Build Automatically" 勾上之后就会自动编译。       2、如果还不会编译,看一下 "Problems" (在 Windeow > Show View >
eclipse上反编译.class文件成java文件(含解决错误)
eclipse上反编译.class文件成java文件(含解决错误)