今天从SVN拉下一个项目导入myeclipse,发布到tomcat后发现classes文件为空,程序没有编译,试了下常规的clean等手段还不行,最后 remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
- 浏览: 335715 次
- 性别:
- 来自: 上海
最新评论
-
masuweng:
写的太 ...
oracle Net Manager 服务命名无法配置(无法新建、添加服务名) . -
w414034207:
方法2直接这么写就可以了eval("var answ ...
JSON.stringify()中文乱码 -
monica617:
学习了
JSON.stringify()中文乱码 -
cfj0210:
不错,有参考价值,不过程序依赖jdk1.6 在jdk 1.5下 ...
java 获取MAC地址 -
宋建勇:
...
java 获取MAC地址
相关推荐
这使得Tomcat在检测到WEB-INF/classes或WEB-INF/lib目录下的更改时会自动重新加载应用。 3. **使用外部Tomcat**: - 如果你使用的是外部Tomcat服务器,确保MyEclipse能够正确识别并连接。在"MyEclipse" -> ...
- 编译 `.java` 文件为 `.class` 文件。 - 将 `servlet-api.jar` 文件复制到 `C:\JDK\jre\lib\ext` 目录下,以解决导入 javax.servlet.* 的问题。 - 在 `web.xml` 文件中注册 Servlet。 - `<servlet>` 标签定义 ...
值得注意的是,由于是在MyEclipse环境中,Java源文件的编译以及`.class`文件的复制到WebRoot/WEB-INF/classes步骤是自动完成的,无需在`build.xml`中手动处理。 使用Ant的好处在于它的灵活性和可扩展性。你可以根据...
然后,将Tomcat `webapps`目录下的Jeecms34(或你的实际部署目录)中的所有文件复制到新创建的项目中的`WebRoot`目录。接着,删除`WebRoot/WEB-INF/lib`文件夹内的三个以"jeecms"开头的jar文件,这些文件通常包含...
### 如何将MyEclipse开发的项目转换为Eclipse工程 在软件开发过程中,开发者可能会因为各种原因(比如团队统一工具、个人习惯变化等)而需要更换开发环境。本篇文章将详细介绍如何将原本使用MyEclipse开发的项目...
- 将编译后的`.class`文件放置到项目的`WEB-INF/classes`目录下。 - 如果使用了MySQL数据库驱动,也需要将`mysql-connector-java-3.1.13-bin.jar`等驱动文件放置到项目的`WEB-INF/lib`目录中。 **步骤3:配置...
Tomcat7.0是Apache软件基金会下的一个开源项目,它实现了Java Servlet和JavaServer Pages(JSP)规范,是轻量级应用服务器的代表之一。 【描述】提到的"MyEclipse导入Tomcat源码"是指在MyEclipse集成开发环境中,将...
- **检查项目结构**:确保项目的结构符合Java Web规范,Web根目录(WEB-INF)下应包含web.xml配置文件,类文件应位于WEB-INF/classes目录下,库文件应位于WEB-INF/lib目录。 - **清理并构建项目**:在MyEclipse中...
以及WEB-INF/classes目录下的编译后的Java类和资源文件。 6. **配置步骤**: - 安装SSH相关的库:首先确保MyEclipse中安装了SSH的库文件,包括Spring、Struts和Hibernate的JAR包。 - 配置Struts2:在web.xml中...
3. 确保项目的源代码目录(如`WEB-INF/src`)和编译后的类文件目录(如`WEB-INF/classes`)设置正确。 ### 五、处理其他资源 文中还提到了SQL Server 2000的连接问题以及MyEclipse的使用。在使用Eclipse进行Java ...
- 指定Myeclipse或Eclipse的编译路径为`src/main/webapp/WEB-INF/classes`,这样编译出的类文件会自动放入这个目录。 - 设置自动编译选项,确保每次修改代码后,Myeclipse或Eclipse会自动重新编译并更新到`classes...
- **步骤3**:将编译后的`.class`文件及必要的库文件放入项目的`WEB-INF/classes`目录下。 - **步骤4**:配置`web.xml`文件,指定Servlet的名称及其映射路径。 - **步骤5**:部署项目至Web服务器,例如Tomcat。 - **...
8. **webapp**: 这是Web应用程序的根目录,包含Web-INF、WEB-INF/classes、WEB-INF/lib等子目录,它们分别存放Web应用的静态资源、编译后的类文件和第三方库。 9. **db**: 这个目录可能包含了数据库相关的文件,如...
编译后的class文件会被部署到WEB-INF/classes目录下,而静态资源如HTML、CSS、JavaScript文件则放在Web应用的根目录下。 总结来说,要运行Java Web项目,我们需要: 1. 安装JDK8并配置环境变量,确保Java开发和运行...
3. **手动检查及删除编译后的class文件**: 如果前两种方法仍然无效,你可以直接进入项目的`classes`目录,检查并对比编译后的`.class`文件与源代码,如果发现未更新,直接删除这些文件,然后在Myeclipse中重新编译...
在`Java Build Path`中设置`Output Folder`为`target/classes`,以指定编译后class文件的输出位置。 7. **Tomcat与tomcat-maven-plugin** `tomcat-maven-plugin`是Maven的一个插件,用于将项目部署到内嵌的Tomcat...
在部署图书管理系统时,通常会将项目打包成WAR文件,然后上传到应用服务器的webapps目录下,启动服务器即可运行。 总结起来,【基于MyEclipse的图书管理系统】是一个综合运用了Java、Web技术、数据库管理和MVC设计...
例如,将Java源代码放在`WEB-INF/src`目录下,编译后的class文件则会被放置在`WEB-INF/classes`目录中。 8. **JSP编译与运行**:运行JSP时,Lomboz会自动生成相应的Servlet源代码,并将其保存在`work`目录下,方便...
这可以通过MyEclipse的“Servers”视图完成,右键点击Tomcat服务器,选择“Add and Remove”,将项目添加到服务器。 7. **启动服务并测试**: - 启动Tomcat服务器,如果控制台没有异常输出,说明项目部署成功。 -...