Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Is it possible to create an eclipse project from an existing EAR file?

 
Jeffrey Cole
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have an ear file written a couple years ago on another computer. Is it possible to use this ear file (which contains the source) to generate a new eclipse project containing the ear contents? If so, how? TIA
 
Vijay Tidake
Ranch Hand
Posts: 148
Hibernate Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

you can simple go to import menu of eclipse and import the ear file

1.browse ear
2.Select project
and 3.Select target runtime

Thanks
 
Jeffrey Cole
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I tried that with no active project open. Eclipse complained that I had to have an open project to import into (I really want this created from the ear file, which has all the relevant info). I created an Enterprise Application project, and then imported an archive. It extracted the EAR file, but left the WAR file compressed, so clearly I am not making Eclipse understand what I need it to do.
 
Peter Johnson
author
Bartender
Posts: 5852
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeffrey Cole wrote:I have an ear file written a couple years ago on another computer. Is it possible to use this ear file (which contains the source) to generate a new eclipse project containing the ear contents? If so, how? TIA

You would have to manually extract those sources - Eclipse does not have any idea where to find them because there is no standard for storing sources in an EAR. The specs for an EAR file, and its embedded WAR and JAR files, does not specify any location for source files.

You can also extract the various configuration files.

Then create new projects in Eclipse and add the sources and config files to those projects. It is a completely manual process, but it can be done since you have the sources.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic