[ http://jira.andromda.org/browse/AAAA-3?page=comments#action_12616 ]
Tim Dysinger commented on AAAA-3: --------------------------------- Here's my current .classpath file: <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="andromda/src/java"/> <classpathentry kind="src" path="andromdapp/core/src/main/java"/> <classpathentry kind="src" path="metafacades/uml/emf/uml2/src/main/java"/> <classpathentry kind="src" path="metafacades/uml/emf/uml2/target/src"/> <classpathentry kind="src" path="translation-libraries/ocl/core/target/src/main/java"/> <classpathentry kind="src" path="repositories/emf/uml2/src/test/java"/> <classpathentry kind="src" path="repositories/emf/uml2/src/main/java"/> <classpathentry kind="src" path="repositories/emf/src/main/java"/> <classpathentry kind="src" path="maven/2/distribution/src/main/java"/> <classpathentry kind="src" path="maven/2/andromdapp/src/main/java"/> <classpathentry kind="src" path="maven/2/multi-source/src/main/java"/> <classpathentry kind="src" path="maven/2/configuration/src/main/java"/> <classpathentry kind="src" path="maven/2/translation-library/src/main/java"/> <classpathentry kind="src" path="maven/2/cartridge/src/main/java"/> <classpathentry kind="src" path="maven/2/bootstrap-install/src/main/java"/> <classpathentry kind="src" path="maven/2/sablecc/src/main/java"/> <classpathentry kind="src" path="maven/2/initialize/src/main/java"/> <classpathentry kind="src" path="maven/2/bootstrap/src/main/java"/> <classpathentry kind="src" path="maven/2/model-archiver/src/main/java"/> <classpathentry kind="src" path="maven/2/andromda/src/main/java"/> <classpathentry kind="src" path="templateengines/freemarker/src/java"/> <classpathentry kind="src" path="metafacades/uml/common/src/test/java"/> <classpathentry kind="src" path="metafacades/uml/common/target/src"/> <classpathentry kind="src" path="metafacades/uml/uml14/src/java"/> <classpathentry kind="src" path="metafacades/uml/uml14/target/src"/> <classpathentry kind="src" path="translation-libraries/ocl/core/src/java"/> <classpathentry kind="src" path="translation-libraries/ocl/core/src/test/java"/> <classpathentry kind="src" path="translation-libraries/ocl/andromda-query/src/java"/> <classpathentry kind="src" path="translation-libraries/ocl/andromda-validation/src/java"/> <classpathentry kind="src" path="translation-libraries/ocl/testsuite/src/java"/> <classpathentry kind="src" path="cartridges/andromda-xmlschema/src/java"/> <classpathentry kind="src" path="cartridges/andromda-xmlschema/target/src"/> <classpathentry kind="src" path="cartridges/andromda-spring/src/java"/> <classpathentry kind="src" path="cartridges/andromda-spring/target/src"/> <classpathentry kind="src" path="cartridges/testsuite/src/java"/> <classpathentry kind="src" path="ant/andromda/src/java"/> <classpathentry kind="src" path="repositories/mdr/src/java"/> <classpathentry kind="src" path="templateengines/velocity/src/java"/> <classpathentry kind="src" path="templateengines/velocity/src/test/java"/> <classpathentry kind="src" path="cartridges/andromda-webservice/src/java"/> <classpathentry kind="src" path="cartridges/andromda-webservice/target/src"/> <classpathentry kind="src" path="andromda/src/test/java"/> <classpathentry kind="src" path="cartridges/andromda-bpm4struts/target/src"/> <classpathentry kind="src" path="cartridges/andromda-bpm4struts/src/java"/> <classpathentry kind="src" path="cartridges/andromda-ejb/target/src"/> <classpathentry kind="src" path="cartridges/andromda-ejb/src/java"/> <classpathentry kind="src" path="cartridges/andromda-hibernate/target/src"/> <classpathentry kind="src" path="cartridges/andromda-hibernate/src/java"/> <classpathentry kind="src" path="cartridges/andromda-meta/target/src"/> <classpathentry kind="src" path="cartridges/andromda-meta/src/java"/> <classpathentry kind="src" path="metafacades/uml/common/src/java"/> <classpathentry kind="src" path="metafacades/uml/uml14/src/META-INF"/> <classpathentry kind="src" path="andromda/src/META-INF"/> <classpathentry kind="src" path="etc/schema2xmi/src/java"/> <classpathentry kind="src" path="ant/task/src/java"/> <classpathentry kind="src" path="utils/src/java"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="var" path="M2_REPO/ant/ant/1.6.5/ant-1.6.5.jar"/> <classpathentry kind="var" path="M2_REPO/commons-cli/commons-cli/1.0/commons-cli-1.0.jar"/> <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/> <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/> <classpathentry kind="var" path="M2_REPO/commons-dbutils/commons-dbutils/1.0/commons-dbutils-1.0.jar"/> <classpathentry kind="var" path="M2_REPO/commons-io/commons-io/1.1/commons-io-1.1.jar"/> <classpathentry kind="var" path="M2_REPO/commons-digester/commons-digester/1.7/commons-digester-1.7.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-model/2.0/maven-model-2.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/plugins/maven-resources-plugin/2.1/maven-resources-plugin-2.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-settings/2.0.1/maven-settings-2.0.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.0.1/maven-project-2.0.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-archiver/2.0/maven-archiver-2.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-core/2.0.1/maven-core-2.0.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-monitor/2.0.1/maven-monitor-2.0.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/emf-common/2.1.0/emf-common-2.1.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/emf-ecore.xmi/2.1.0/emf-ecore.xmi-2.1.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/emf-ecore/2.1.0/emf-ecore-2.1.0.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/uml2/eclipse-uml2/1.1.1/eclipse-uml2-1.1.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/eclipse/uml2/eclipse-uml2-common/1.1.1/eclipse-uml2-common-1.1.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/netbeans/mdr/jmiutils/20050711/jmiutils-20050711.jar"/> <classpathentry kind="var" path="M2_REPO/org/netbeans/mdr/mdrapi/20050711/mdrapi-20050711.jar"/> <classpathentry kind="var" path="M2_REPO/org/netbeans/mdr/nbmdr/20050711/nbmdr-20050711.jar"/> <classpathentry kind="var" path="M2_REPO/org/netbeans/mdr/openide-util/20050711/openide-util-20050711.jar"/> <classpathentry kind="var" path="M2_REPO/jmi/jmiuml/1.4di/jmiuml-1.4di.jar"/> <classpathentry kind="var" path="M2_REPO/jmi/jmi/20030918/jmi-20030918.jar"/> <classpathentry kind="var" path="M2_REPO/jmi/mof/20030918/mof-20030918.jar"/> <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate/3.0.5/hibernate-3.0.5.jar"/> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-compiler-api/1.5.1/plexus-compiler-api-1.5.1.jar"/> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar"/> <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-archiver/1.0-alpha-3/plexus-archiver-1.0-alpha-3.jar"/> <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/> <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.12/log4j-1.2.12.jar"/> <classpathentry kind="var" path="M2_REPO/sablecc/sablecc/2.18.2/sablecc-2.18.2.jar"/> <classpathentry kind="var" path="M2_REPO/freemarker/freemarker/2.3.1/freemarker-2.3.1.jar"/> <classpathentry kind="var" path="M2_REPO/velocity/velocity/1.4/velocity-1.4.jar"/> <classpathentry kind="var" path="M2_REPO/jboss/javassist/2.6/javassist-2.6.jar"/> <classpathentry kind="output" path="target"/> </classpath> > Eclipse (by far the most popular java IDE) isn't very well supported in > AndroMDA sources > ---------------------------------------------------------------------------------------- > > Key: AAAA-3 > URL: http://jira.andromda.org/browse/AAAA-3 > Project: AndroMDA 4 > Type: Bug > Environment: OS X 10.4, JDK 1.4.2, Eclipse 3 > Reporter: Tim Dysinger > Assignee: Matthias Bohlen > Attachments: classpath.txt > > The .classpath entries in andromda-all are completly old and not in sync with > the poms. I have hacked together a hand written .classpath file for myself > that works, but in the long run there is a need to automatically generate > this .classpath file from the poms recursively for eclipse users (like > myself). > Ideally, this .classpath file should not be in CVS but instead should be > generated by running Maven2 on the project - much like the andromdapp / > eclipse maven2 plugin that is used in andromda applications. > I have an improved andromdapp patch (See bug AAAA-2) for generating > .classpath which I am using for my andromda projects. Could we use a > "dog-food" like approach for andromda-all (and maybe all the multi-projects > in andromda)? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.andromda.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642