Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » newbie - installation folder structure( installation folder structure)
newbie - installation folder structure [message #1725647] Sat, 05 March 2016 18:57 Go to next message
Vjekoslav Balas is currently offline Vjekoslav BalasFriend
Messages: 5
Registered: March 2016
Junior Member
It's a lot to grasp for a newbie doing it selfteaching and after
doing some web searches, I'm still not sure if the structure I
adopted is best, so I'd like an opinion from those that can
see the forest from the trees (I'm still staring at the roots Wink )

So, as far as I understand, it makes sense to separate
the installation, workspace and project (the project
is mainly the code, it can be reused in other workspaces
for the one installation). New installation versions should
have new workspaces (to eliminate compatibility problems),
so I came up with the following structure :

SW is just a folder for "portable applications"
C:\SW\installer
C:\SW\eclipse\java-mars
C:\SW\eclipse\c++-mars
C:\SW\mars_p2 - for all (Java, C/C++... from mars (not sure if the bundle
is per installation version - here I separate the mars related products in a separate bundle)
D:\sw-dev\projects\javaproject1
D:\sw-dev\ws\javaworkspace1
D:\sw-dev\projects\c++project1
D:\sw-dev\ws\c++workspace1
Re: newbie - installation folder structure [message #1725807 is a reply to message #1725647] Mon, 07 March 2016 19:11 Go to previous messageGo to next message
Russell Bateman is currently offline Russell BatemanFriend
Messages: 3798
Registered: July 2009
Location: Provo, Utah, USA
Senior Member

On 03/06/2016 12:24 AM, Vjekoslav Balas wrote:
> It's a lot to grasp for a newbie doing it selfteaching and after doing
> some web searches, I'm still not sure if the structure I
> adopted is best, so I'd like an opinion from those that can
> see the forest from the trees (I'm still staring at the roots ;) )
>
> So, as far as I understand, it makes sense to separate the installation,
> workspace and project (the project
> is mainly the code, it can be reused in other workspaces
> for the one installation). New installation versions should
> have new workspaces (to eliminate compatibility problems),
> so I came up with the following structure :
>
> SW is just a folder for "portable applications"
> C:\SW\installer
> C:\SW\eclipse\java-mars
> C:\SW\eclipse\c++-mars
> C:\SW\mars_p2 - for all (Java, C/C++... from mars (not sure if the
> bundle is per installation version - here I separate the mars related
> products in a separate bundle)
> D:\sw-dev\projects\javaproject1
> D:\sw-dev\ws\javaworkspace1
> D:\sw-dev\projects\c++project1
> D:\sw-dev\ws\c++workspace1

I agree with you. What you show here is good: since you're probably with
Eclipse for the long haul, and there will be other versions beyond Mars,
don't use the default workspace in the eclipse folder.

Since your projects would ultimately be under a source-code control
system like Git, the first time you create such a project you'll tell
Eclipse's New project wizard not to put the sources in the default place
(i.e.: in the workspace), but on a path more reasonable to your
filesystem and to the habits of those you work with, perhaps just as
you've shown here.

So, I'm more or less confirming what you're saying.

Hope this helps.

(Eclipse user since Europa.)
Re: newbie - installation folder structure [message #1725895 is a reply to message #1725807] Tue, 08 March 2016 11:12 Go to previous message
Vjekoslav Balas is currently offline Vjekoslav BalasFriend
Messages: 5
Registered: March 2016
Junior Member
much appreciated ! - it's good to know I'm on the right track Wink

Maybe I've been looking in the wrong places but of all the info/blogs/videos
etc. that I looked at I didn't really find something that describes
some scenarios of usage / how best to structure things which would
be very handy to the newbies to get us up to speed - if I've overlooked
some sources, I would really appreciate a pointer to them.

[Updated on: Tue, 08 March 2016 11:20]

Report message to a moderator

Previous Topic:Python Console
Next Topic:Uninstall Question
Goto Forum:
  


Current Time: Fri Apr 26 07:46:47 GMT 2024

Powered by FUDForum. Page generated in 0.09586 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top