Link方式导入java项目
一、环境说明
我用的是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项目的更多相关文章
- Eclipse导入Java项目时“No projects are found to import”错误的处理
用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.class ...
- 导入java项目时出现红色叹号问题的解决
问题:导入java项目时出现红色叹号(如下图所示) 原因:引入项目的某些jar包跟自己电脑上的位置不一样: 解决方案:步骤如下 (1)右键红色叹号所在项目————>build path————& ...
- Intellij IDEA导入JAVA项目并启动(哈哈哈,天天都有人问)
最近有很多同学,竟然不知道如何使用Intellij IDEA打开Java项目并启动 现在来讲一下,希望不要忘记了 1.打开IDEA开机页面 Maven项目 2.Maven项目是以pom文件引入各项ja ...
- myeclipse 导入JAVA项目
说白了.就是别人给你一份写好的文件你不会用是吧?新手都是这样的.很正常..这样.咱们一步一步的来.邮件项目工程栏,选择import,选择General,选择Existing Projects into ...
- Intellij IDEA导入java项目看不到左边的项目目录结构
1 重新import项目 然后导入完成,就可以了,再不行的话,删除.idea文件,重新import整个Project
- Android开发笔记:eclipse导入java项目
若下载的工程文件中含有 .project 则点击菜单栏file-import,选择General-existing project into workplace,点击下一步 选择需要导入的项目文件夹
- idea导入java项目
https://blog.csdn.net/m0_37106742/article/details/70154244 ( 主要 )https://blog.csdn.net/u012099869/ar ...
- eclipce导入java 项目不可用
- Eclipse 运行导入的 Java 项目时,Error:A JNI error has occurred
出现场景 导入 Java 项目,运行时,出现:Error:A JNI error has occurred.... 解决方式 该项目的 Build Path , 在Libraries 中删除后重新添加 ...
随机推荐
- [jQuery]on和bind事件绑定的区别
on和bind事件绑定的区别 一个demo展示 <!DOCTYPE html> <html lang="zh"> <head> <titl ...
- WebADI应用到Office 2016 64-bit
升级后的用户环境: Windows 2016 bit Office 2016 64 bit IE 11 64 bit 功能定义 功能:CUX_LINE_IMP_ADI 类型:SSWA servlet ...
- CodeForces 721C Journey
$dp$,拓扑排序. 记$dp[i][j]$表示走到节点$i$,走过了$j$个点的最小时间,然后就可以递推了.要注意的是节点$1$的入度一开始不一定等于$0$. #pragma comment(lin ...
- Tomcat禁止外网访问
Tomcat中某个应用禁止外网访问 Tomcat中有多个应用,由于权限需要,将某一个主机禁止外网访问.在config/server.xml中设置: <Host name="172.16 ...
- git submodule相关操作
$ cd 项目目录 // 初始化 $ git init $ git submodule add https://github.com/XXXX // 普通更新 $ git submodule upda ...
- WebForm 分页与组合查询
1.封装实体类 2.写查询方法 //SubjectData类 public List<Subject> Select(string name) { List<Subject> ...
- Java错误提示is not an enclosing class
今天脑袋晕乎乎的,犯了个低级错误,好半天才反应过来 一直提示:is not an enclosing class 我居然把 RegisterActivity.class 写成了 RegisterAct ...
- RSA算法记录----摘抄
RSA算法原理(一) "公钥加密算法". 因为它是计算机通信安全的基石,保证了加密数据不会被破解.你可以想象一下,信用卡交易被破解的后果. 进入正题之前,我先简单介绍一下,什么 ...
- Windows端口转发
1. PortTunnel 2. windows 自带的 netsh -----windows下也有一个小工具:portforward.exe,图形界面容易操作,个人平常使用可以,但是也没有办法实现与 ...
- java中的反编译
使用JD-GUI工具 支持mac os 和 windows 地址为:http://jd.benow.ca