最代码-凉粉冻的gravatar头像
最代码-凉粉冻 2015-10-09 15:59:48

java web工程项目如何导入myeclipse环境并运行?

为什么我导入进入MYECLIPSE就不对。谁成功导入了能教教我吗,比如蓝缘管理系统。

所有回答列表(1)
最代码官方的gravatar头像
最代码官方  LV167 2015年10月10日

java web项目不管是eclipse ide还是其他ide,都可以分为:

1.普通web项目

2.maven,gradle等第三方构建的项目

不管是哪种java web项目,其实只要配置好java web工程必要的目录即可运行,务须区分什么ide,java web项目的目录如下:

1)java source即java源文件目录(必选)

通常的java source目录是在src/main/java/下面的,这是约定俗成的规则,其他目录也是可以的,只要在eclipse中多对应配置即可,如图:

java web工程项目如何导入myeclipse环境并运行?

该目录下是存在所有的java源文件,以com,org,net.company.xxx的文件夹组织。

比如最代码的项目目录

java web工程项目如何导入myeclipse环境并运行?

2)java resource即java资源文件目录(可选)

通常的java resource目录是在src/main/resouces下面,这也是约定俗成的规则,其他目录同java source设置类似。

该目录下是存在所有的java资源文件,如spring配置文件,i18n语言文件,properties配置文件等等。

java web工程项目如何导入myeclipse环境并运行?

如果你非要把资源文件放到java source下也是可以的,但会被其他java工程师认为你不专业。

3)java test源文件和资源文件目录(可选)

java web工程项目如何导入myeclipse环境并运行?

通常为了做单元测试,可以在该目录存放java的测试源文件和资源文件。

4)webapp目录(必选)

该目录存放所有的jsp,css,js,image等等前端显示相关的文件,当然还有java源文件编译后的classes文件和依赖的lib包

通常src/main/webapp下可以新建css,js,image目录来存放对应的文件,如果网站做动静分离的话,项目也肯定是分开的,那该文件下就只有jsp,freemarker等的java web mvc的view层的文件。

而一般jsp,freemarker,velocity等是存放在WEB-INF下的,因为该目录对于web访问用户是不可访问的。

java web工程项目如何导入myeclipse环境并运行?

5)maven,gradle的相关文件和目录

maven的pom.xml一般是在java web的webapp根目录

java web工程项目如何导入myeclipse环境并运行?

gradle开发java web我尚未研究,以后有空可以补全,相信按照文章,不管是那种方式构建的java web工程都可以搭建起来了。

参考文章:

如何在eclipse jee中创建Maven project并且转换为Dynamic web project http://www.zuidaima.com/blog/1618162161323008.htm

如何在eclipse jee中检出weibo4j并转换为Maven project,最后转换为Dynamic web project

http://www.zuidaima.com/blog/1618180875144192.htm

史上最全的maven pom.xml文件教程详解

http://www.zuidaima.com/share/1781583829978112.htm

java项目开发中如何查找到项目依赖的jar包?

http://www.zuidaima.com/question/2518560149965824.htm

java开发者在搭建Maven项目开发中有哪些奇葩的问题?是如何解决的?

http://www.zuidaima.com/question/2535347150441472.htm

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友