Question: I’m trying to setup my own development environment so that I can setup others at a volunteer programming day I’ve organized for next Tuesday. There will be 15 developers involved. My hope is that they may develop an interest in HFOSS programming and one or two of them will continue contributing beyond that one day.
I’ve followed the instructions found in https://wiki.openmrs.org/display/docs/Step+by+Step+Installation+for+Developers and I’ve watched the video at http://notes.openmrs.org/OpenMRS-University-2012-12-19. While the code compiles on the command-line, it has numerous issues in eclipse in the projects release-test, tools, and web-apps. None of these issues seem to be documented in the developer guide.
For example: in release-test: Description Resource Path Location Type Project build error: Non-resolvable parent POM: Could not find artifact org.openmrs:openmrs:pom:1.12.0-hibernate4-SNAPSHOT and ‘parent.relativePath’ points at wrong local POM pom.xml /release-test line 13 Maven pom Loading Problem
In tools: Description Resource Path Location Type The import com.sun.javadoc cannot be resolved ShouldTaglet.java /tools/src/main/java/org/openmrs/tools/doclet line 13 Java Problem (and yes, I did add tools.jar as per the instructions in the video)
In webapp: many various problems in the jsps.
What am I doing wrong? Is the problem that I want to use eclipse at all? Should the step-by-step instructions simply not include the install eclipse step?
(The release-test problem above seems to be resolveable by replacing the parent version with the same value as is found in the other pom files. Not sure if the current value was chosen on purpose. I’ll submit a change. But that leaves the other problems unresolved.)
I’ve tried this with eclipse Luna, and eclipse Mars. I’ve tried it with Java 8 and Java 6.