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 中删除后重新添加 ...
随机推荐
- SASS使用CSS3动画并使动画暂停和停止在最后一帧的简单例子
今天在手机上试了试这个 css3 动画效果,可以把动画效果停留在最后一帧上,以及鼠标 :hover 暂停动画,比较实用的功能,不用 JS 也能实现这些效果了. 不过测试体验感觉手机上没有 jQuery ...
- SpringMVC 学习-上传文件分解器 CommonsMultipartResolver 类
Spring 组件 CommonsMultipartResolver 类的主要作用是配置文件上传的一些属性,也可以控制上传文件的大小. 在 springmvc-servlet.xml 配置文件中: & ...
- ProgrammingContestChallengeBook
POJ 1852 Ants POJ 2386 Lake Counting POJ 1979 Red and Black AOJ 0118 Property Distribution AOJ 0333 ...
- codeforces 192A Funky Numbers
time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standa ...
- 【1】Hover 效果收集
各种 hover 效果 github repository>> git 仓库 1. 背景图的 hover 效果 原页面>> githubSite>>
- 【ARM】S5PV210芯片的启动流程
S5PV210芯片的设计者的思想 (1)芯片启动后执行iRom(BL0)的内容,进行时钟和看门狗等外设的初始化,将BL1和BL2拷贝到片内SRAM; (2)跳转到片内SRAM执行,完成外部SDRAM的 ...
- 职责链模式(Chain of Responsibility)(对象行为型)
1.概述 你去政府部门求人办事过吗?有时候你会遇到过官员踢球推责,你的问题在我这里能解决就解决,不能解决就推卸给另外个一个部门(对象).至于到底谁来解决这个问题呢?政府部门就是为了可以避免屁民的请求与 ...
- 【AndroidStudio】关于SVN的相关配置简介
AndroidStudio 的SVN 安装和使用方法与我以前用的其他IDE 都有很大差别,感觉特麻烦,网上相关资料很少,貌似现在 Git 比较流行,之前有用过 github 但是他只能是开源项目免费, ...
- shell-改变分隔符
转化为换行符: oldIFS=${IFS}; IFS=$'\n'; 命令; IFS=${oldIFS};
- 斗地主 (NOIP2015 Day1 T3)
斗地主 张牌,因为它可以连在K后, 总体思路为 先出炸弹和四带二 再出三带一 再把对牌和单牌出完 记录并更新Answer,后枚举顺子,并继续向下搜索. 注意:弄明白题意,题目描述不太清楚....另外, ...