myeclipse 导入 import maven web project

来源:互联网 发布:阿里云行政处罚 编辑:程序博客网 时间:2024/05/01 17:22



用google才收到了这个。。

http://stackoverflow.com/questions/12197662/maven-java-web-project-not-recognised-when-importing-into-eclipse

就是导入后  是普通的java项目,然后在   project factes  勾上Dynamic Web Module 选3.0   apply  就行了




 貌似要翻墙才能看  直接发把

Maven Java web project not recognised when importing into Eclipse

up vote1down votefavorite

A colleague is trying to import a Java web project project into his Eclipse workspace. He's installed the m2e plugin and it recognises the "parent" project and the 3 sub projects it has (which are also Maven projects). However when the projects are imported, Eclipse doesn't seem to recognise them as Java projects (it doesn't show the usual "Java Resources" and "Deployment Descriptor"). The only two things that appear in the Project Explorer are shown below:

screenshot

I've imported the same project using my version of Eclipse and it recognises that the project is a Java web project without any issues. Is there something he needs to do/install to get it to work? He has the Eclipse WTP as well as the m2e plugin, so I can't see any different between his Eclipse installation and mine.

shareimprove this question
 
 
as far as I know it is correct, as the main deployment descriptor would be inside src>main>webapp>web-inf –  Dhruvenkumar Shah Aug 30 '12 at 13:23
 
@DhruvenkumarShah This is inside Eclipse's Project Explorer though, so there should be other items present such as "Deployed Resources" and "Javascript Resources" (among others) –  Closeratio Aug 30 '12 at 15:33 
 
How does your colleague import the project? It should be imported as an existing maven project (File -> Import -> Maven -> Existing Maven Projects). –  yorkw Aug 30 '12 at 21:39
1 
Just like that. It's strange because it detects the projects without any issues, but after importing them it doesn't seem to recognise that they're Java projects. –  Closeratio Aug 31 '12 at 9:47

4 Answers

activeoldestvotes
up vote4down voteaccepted

As it turns out, we needed to enable project facets in the project properties. I'm not sure why this wasn't enabled by default like it was when it was imported into my Eclipse installation, but enabling the appropriate project facets fixed the issues we were having.

shareimprove this answer
 
up vote1down vote

You need to install m2eclipse-wtp 0.15.x (fromhttp://download.jboss.org/jbosstools/updates/m2eclipse-wtp/). It contains the necessary configurators to properly set the required project facets of Java EE projects, according to your pom.xml configuration.

Please note that m2eclipse-wtp is moving to the Eclipse foundation and is superceded by m2e-wtp. m2e-wtp 0.16.0 will be released on sept 28th 2012. Until then you can try playing with the latestrelease candidate

shareimprove this answer
 
up vote0down vote

Try selecting the project in the Package Explorer and performing Maven --> Update Project Configuration

shareimprove this answer
 
up vote0down vote

I experienced something like this once when I was using the "project explorer" view when I thought I was actually using the "package explorer" view. These two views will display your project differently.

shareimprove this answer


 

0 0
原创粉丝点击