cancel
Showing results for 
Search instead for 
Did you mean: 

Using / developing on Alfresco

Not applicable
Hi everybody,

I've installed Alfresco to get a feeling of what it does, how, etc. NOW, I want to set up a dev environment in the PC it is running (see its code, debug, etc) and I don't know what I HAVE to do to keep both of them working.

I apologize in advance if all of these have been answered before. If that's the case, just tell where I can get this information. My questions are these:

1. Should I install everything that's detailed in the http://wiki.alfresco.com/wiki/Alfresco_SVN_Development_Environment#Extracting_and_Building page?
2. Should I skip the installation of some of the applications detailed there?
3. Do I have to install Ant binaries or source? Isn't it supposed to be bundled in, for instance, Netbeans?
4. Why do I need to install a SVN? Or instructions refer to a SVN client?
5. If I install a new mySQL server for dev (I already have the one that's installed by defualt created by Alfresco installer) will be any conflict between them? What should I do to avoid these conflicts?

Thanks in advance.

Best regards.
2 REPLIES 2

norgan
Champ in-the-making
Champ in-the-making
you need
* java sdk
* Alfresco sdk
* an alfresco installation completely set up.

everything else is optional
* IDE (eclipse works quite well for me, allowing to integrated advanced workflows with Jboss Plugin)
* SVN client, if you want to check out the Alfresco source

The Wiki descriptions should cover everything.

Norgan

tonyc
Champ in-the-making
Champ in-the-making
If I install a new mySQL server for dev (I already have the one that's installed by defualt created by Alfresco installer) will be any conflict between them? What should I do to avoid these conflicts?

For my development environment I created another db called "dev" and then gave the alfresco user permissions for it.   You then should go into alfresco-global.properties and change the db.name value to whatever you named your development db name.  The other db. values can be left alone.

Good Luck!