Thank you for the info (I do want the changes on jar projects)
I seem to have found a solution. Though there is still one more problem.

1) My jetty server in eclipse points now to shindig/java/server
2) debugger is linked to this jetty server
3) I use "mvn" command to build the project

Now for the changes to be taken I have to re-run all 3 command above.
Here it sais that normally I have to only rebuild project, and don't have to restart jetty:

http://shindig.apache.org/developers/java/build.html

Is this the case for you?

On 14/5/10 19:47, franck tankoua wrote:
Hi,
I am using "war:inplace: for my server project ( which replace the
shindig-server)
THis helps building automatically my code in eclipse and having my changes
ready to test. But if you are doing changes in on the jar projects (gadgets,
social-api, common...) you will need to build them again as Han said.

One example which comes to mind is : changing the container.js in
shindig-common will require running the mvn build command again to have you
jar file updated.


On Fri, May 14, 2010 at 7:35 PM, Han Nguyen<[email protected]>  wrote:

Evgeny,
Shindig is a maven project, setting eclipse build automatically on is not
enough. You will need to run the maven build again to update your changes.
Hope that helps.
Han



From:   Evgeny Bogdanov<[email protected]>
To:     "[email protected]"<[email protected]>
Date:   05/14/2010 11:34 AM
Subject:        How to build in eclipse



I am trying to debug a java version in eclipse ... no luck (

I set it up according to:
http://shindig.apache.org/developers/java/build.html

The debugger works as expected.
However if I change the code, the changes are not taken.
"Project ->  Build automatically" is checked in eclipse

"Right click on the project ->  Run As.. ->  Maven build " gives
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project ->  [Help 1]
[ERROR]   The project
org.apache.shindig:shindig-gadgets:1.1-BETA6-SNAPSHOT
(/Library/WebServer/Documents/shindig/java/gadgets/pom.xml) has 2 errors
[ERROR]
'dependencies.dependency.(groupId:artifactId:type:classifier)' must be
unique: net.sourceforge.nekohtml:nekohtml:jar ->  duplicate declaration
of version (?)
[ERROR]
'dependencies.dependency.(groupId:artifactId:type:classifier)' must be
unique: org.apache.shindig:shindig-common:test-jar ->  duplicate
declaration of version (?)
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the
-e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

Thanks in advance
Evgeny
PS:
Eclipse Java EE IDE for Web Developers.
Build id: 20100218-1602
Mac OSX 10.6.3





Reply via email to