一、环境说明

我用的是eclipse3.3.2,并安装了myeclipse的插件。

二、工程文件说明

一共三个文件夹:

javacode:存放Java源文件,包含多个子文件夹,每个子文件夹表示一个单独的模块,里面存放的才是真正的源文件

webapp:相当于eclipse新建web工程时默认的WebRoot,存放jsp文件及一些资源文件夹,包含WEB-INFO文件夹

lib:项目用到的jar包

三、导入说明

由于只有上面说明的三个文件夹,没有eclipse相关的配置文件.classpath,.project,.mymetadata以及.settings和.myeclipse文件夹。所有不能直接使用eclipse导入工作(即:Import-->General-->Existing Projects into Workspace),以下是一种导入这种web工程文件的方法。

1、新建一个普通的java工程,New-->JavaProject,输入工程名称,然后Next,在这一步中,Source选项卡中,在Details中选择Link Additional Source,如图1所示:

图1

然后在Link Source对话框中选择java源文件所有的文件夹,即上面说的javacode,如图2所示:

图2

选择好文件夹后,点击Finish完成工程创建。

2、修改源文件夹成各子模块

右击工程,Build Path-->Configure Build Path,在弹出的对话框中选择Add Folder...,选择各模块源文件所在的文件夹,注,在选择完成后,需要把之前选择的javacode文件夹remove掉,否则会报错。如图3所示:

图3

3、通过前一步导入了源文件,现在把这个java工程变成web工程,需要myeclipse插件

右击工程,MyEclipse-->Add Web Project Capabilities...在弹出的MyEclipse Project Capabilities对话框中,点击Browse按钮,选择Web的根目录,在弹出Folder Selection对话框,首先选中工程,文件,然后点击Create New Folder,弹出New Folder对话框,点击Addvance按钮,选中Link to folder in the file system复选框,点击Browse按钮,选择web文件所在文件夹,即前面说的webapp,然后一直点击OK返回到MyEclipse Project Capabilities对话框,把Create web.xml复选框去掉,然后点击Finish完成。如下图4所示:

图4

4、导入项目需要的jar包

右击工程,Build Path-->Configure Build Path,在弹出的对话框中选择Libraries选项卡,点击Add External Jars,添加前面说明中lib目录下的jar包即可。

5、删除建立java工程时自动建立的src和bin目录

至此,这个工程就可以部署到J2EE容器中运行了。

http://blog.csdn.net/mhmyqn/article/details/7764830

Link方式导入java项目的更多相关文章

  1. Eclipse导入Java项目时“No projects are found to import”错误的处理

    用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.class ...

  2. 导入java项目时出现红色叹号问题的解决

    问题:导入java项目时出现红色叹号(如下图所示) 原因:引入项目的某些jar包跟自己电脑上的位置不一样: 解决方案:步骤如下 (1)右键红色叹号所在项目————>build path————& ...

  3. Intellij IDEA导入JAVA项目并启动(哈哈哈,天天都有人问)

    最近有很多同学,竟然不知道如何使用Intellij IDEA打开Java项目并启动 现在来讲一下,希望不要忘记了 1.打开IDEA开机页面 Maven项目 2.Maven项目是以pom文件引入各项ja ...

  4. myeclipse 导入JAVA项目

    说白了.就是别人给你一份写好的文件你不会用是吧?新手都是这样的.很正常..这样.咱们一步一步的来.邮件项目工程栏,选择import,选择General,选择Existing Projects into ...

  5. Intellij IDEA导入java项目看不到左边的项目目录结构

    1 重新import项目 然后导入完成,就可以了,再不行的话,删除.idea文件,重新import整个Project

  6. Android开发笔记:eclipse导入java项目

    若下载的工程文件中含有 .project 则点击菜单栏file-import,选择General-existing project into workplace,点击下一步 选择需要导入的项目文件夹

  7. idea导入java项目

    https://blog.csdn.net/m0_37106742/article/details/70154244 ( 主要 )https://blog.csdn.net/u012099869/ar ...

  8. eclipce导入java 项目不可用

  9. Eclipse 运行导入的 Java 项目时,Error:A JNI error has occurred

    出现场景 导入 Java 项目,运行时,出现:Error:A JNI error has occurred.... 解决方式 该项目的 Build Path , 在Libraries 中删除后重新添加 ...

随机推荐

  1. CoreCRM 开发实录 —— 单元测试之 Mock UserManager 和 SignInManager

    单元测试的核心就是:只测试眼前的逻辑.这就要求所有的依赖项都要使用仿类来代替,也就是所谓的 Mock Object.在测试 ProfileRepository 和 AccountController ...

  2. Mybatis原理图

    Mybatis原理图 MyBatis 是一个基于Java的持久层框架.它提供的持久层框架包括SQL Maps和Data Access Objects(DAO). MyBatis 是支持普通 SQL查询 ...

  3. bzoj1588: [HNOI2002]营业额统计 splay瞎写

    最近各种瞎写数论题,感觉需要回顾一下数据结构 写一发splay冷静一下(手速过慢,以后要多练练) 用splay是最直接的方法,但我感觉离散一波应该可以做出来(没仔细想过) 现在没有很追求代码优美,感觉 ...

  4. jmeter测试dubbo接口

    本文讲解jmeter测试dubbo接口的实现方式,文章以一个dubbo的接口为例子进行讲解,该dubbo接口实现的功能为: 一:首先我们看服务端代码 代码架构为: 1:新建一个maven工程,pom文 ...

  5. lzo压缩格式文件查看

    使用lzop命令解压并查看 :lzop -cd xxx.lzo |more 附压缩命令:lzop xxx.log (生成xxx.log.lzo) 其它参数: # lzop -v test # 创建te ...

  6. 前端——CSS笔记

    CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等. p{ font-size:12px; c ...

  7. ascii 转换为 utf-8

    Python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错: UnicodeDecodeError: 'ascii' codec can't de ...

  8. Spring in Action --- 第二章 装配Bean

    Spirng配置的可选方案 在XML中进行显示配置 在Java中进行显示配置 隐式的bean发现机制和自动装配 bean装配 1. 在希望被扫描到的类上加注解 @Component 2. 基于不同的配 ...

  9. easy-ui 有依赖关系的下拉列表(省市区县)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  10. HDU 5868 Different Circle Permutation

    公式,矩阵快速幂,欧拉函数,乘法逆元. $an{s_n} = \frac{1}{n}\sum\limits_{d|n} {\left[ {phi(\frac{n}{d})×\left( {fib(d ...