cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in setting up development environment

hiko
Champ in-the-making
Champ in-the-making
Hi,

I have exported files and folders from svn using following url

svn://svn.alfresco.com/alfresco/HEAD/root/projects/

I got 29 folders.I want to do the customization in alfresco explorer.

I want my project to be in following format in eclipse.

How can i get alfresco project in following Structure to do the customization.

\
|– source
   |  
   |– java
      |
      |– <module package structure starts here>
   |
   |– web
      |
      |– css
      |
      |– images
      |
      |– jsp
      |
      |– scripts
|
|– config
   |
   |– <resource package structure starts here>
|
|– lib
|
|– build
   |
   |– dist
|
|– project-build.xml


How can use (svn://svn.alfresco.com/alfresco/HEAD/root/projects/) folders in doing customization in alfresco explorer
1 REPLY 1

jpotts
World-Class Innovator
World-Class Innovator
There is no dependency between the structure of the Alfresco source code and the structure of your project that contains your Alfresco Explorer customizations. In fact, unless you are helping Alfresco develop the Explorer client, your Explorer customizations should be done entirely separately using the extension mechanism. As a general rule, you shouldn't have to recompile any of Alfresco's source to build your customizations.

You should set up your project structure how you see fit with the Alfresco SDK JARs as dependencies so your code will compile. Then, decide on a deployment strategy. You can either produce an AMP and then use the Module Management Tools (MMT) JAR to deploy your AMP to the Alfresco WAR, or you can simply copy your extensions into the right places within the Alfresco WAR. I use both–it depends on the type of customization I'm working on.

The Alfresco wiki [1] and the Alfresco Developer Guide [2] are both good places to learn how to set up the SDK in your development environment.

Jeff

[1] http://wiki.alfresco.com/wiki/Alfresco_SDK
[2] http://www.packtpub.com/book/alfresco-developer-guide