Unsatisfactory partial compromise: place both project and jar dependencies in
the .classpath. I'm leaving optional="true" on the project entries in mute protest of its non-workingness. When project dependencies are met (since they come first in the list), Eclipse will use those to find the code they export and everything will be groovy. When they're not met, if you switch Window -> Preferences -> Java -> Compiler -> Building -> "Incomplete build path" from Error to Warning, it will build and just leave you with three annoying warnings in the Problems list about unsatisfied project dependencies. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6226 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
+22
-18
@@ -1,20 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src/test/java" output="dist/test-classes" including="**/*.java"/>
|
||||
<classpathentry kind="src" path="src/test/resources" output="dist/test-classes" excluding="**/*.java"/>
|
||||
<classpathentry kind="src" path="src/main/java" including="**/*.java"/>
|
||||
<classpathentry kind="output" path="dist/classes"/>
|
||||
<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.7.1/ant-1.7.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-launcher/1.7.1/ant-launcher-1.7.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/depot/1.0/depot-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/net/sf/ehcache/ehcache/1.6.0/ehcache-1.6.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/guava/guava/r05/guava-r05.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/inject/guice/2.0/guice-2.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-user/2.0.4/gwt-user-2.0.4.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/threerings/gwt-utils/1.0/gwt-utils-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/javassist/javassist/3.8.0.GA/javassist-3.8.0.GA.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/jmustache/1.0/jmustache-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/junit/junit/4.8.1/junit-4.8.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/samskivert/1.1/samskivert-1.1.jar"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry including="**/*.java" kind="src" output="dist/test-classes" path="src/test/java"/>
|
||||
<classpathentry excluding="**/*.java" kind="src" output="dist/test-classes" path="src/test/resources"/>
|
||||
<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
|
||||
<classpathentry combineaccessrules="false" optional="true" kind="src" path="/samskivert"/>
|
||||
<classpathentry combineaccessrules="false" optional="true" kind="src" path="/depot"/>
|
||||
<classpathentry combineaccessrules="false" optional="true" kind="src" path="/gwt-utils"/>
|
||||
<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.7.1/ant-1.7.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-launcher/1.7.1/ant-launcher-1.7.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/depot/1.0/depot-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/net/sf/ehcache/ehcache/1.6.0/ehcache-1.6.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/guava/guava/r05/guava-r05.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/inject/guice/2.0/guice-2.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-user/2.0.4/gwt-user-2.0.4.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/threerings/gwt-utils/1.0/gwt-utils-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/javassist/javassist/3.8.0.GA/javassist-3.8.0.GA.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/jmustache/1.0/jmustache-1.0.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/junit/junit/4.8.1/junit-4.8.1.jar"/>
|
||||
<classpathentry kind="var" path="M2_REPO/com/samskivert/samskivert/1.1/samskivert-1.1.jar"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="output" path="dist/classes"/>
|
||||
</classpath>
|
||||
|
||||
Reference in New Issue
Block a user