Comments (4)
The project runs correctly from sbt, it appears just that Eclipse project generation is not working as it should.
Under linux, scalajs/.classpath looks like:
<classpath>
<classpathentry kind="src" path="src/main/scala" output="target/scala-2.10/classes"/>
<classpathentry kind="src" path="src/main/java" output="target/scala-2.10/classes"/>
<classpathentry kind="src" path="src/test/scala" output="target/scala-2.10/test-classes"/>
<classpathentry kind="src" path="src/test/java" output="target/scala-2.10/test-classes"/>
<classpathentry kind="src" path="-home-me-scala-eclipse-workspace-play-with-scalajs-example-scala" output="target/scala-2.10/classes"/>
<classpathentry kind="con" path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
<classpathentry kind="lib" path="/home/me/.ivy2/cache/org.scala-lang.modules.scalajs/scalajs-library_2.10/jars/scalajs-library_2.10-0.4.0.jar"/>
<classpathentry kind="lib" path="/home/me/.ivy2/cache/org.scala-lang.modules.scalajs/scalajs-dom_2.10/jars/scalajs-dom_2.10-0.3-SNAPSHOT.jar"/>
<classpathentry kind="lib" path="/home/me/.ivy2/cache/org.scala-lang.modules.scalajs/scalajs-jasmine-test-framework_2.10/jars/scalajs-jasmine-test-framework_2.10-0.4.0.jar"/>
<classpathentry kind="lib" path="/home/me/.ivy2/cache/org.webjars/jasmine/jars/jasmine-1.3.1.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Under windows, there is a relative path ..\ in the file
<classpath>
<classpathentry kind="src" path="src\main\scala" output="target\scala-2.10\classes"/>
<classpathentry kind="src" path="src\main\java" output="target\scala-2.10\classes"/>
<classpathentry kind="src" path="..\scala" output="target\scala-2.10\classes"/>
<classpathentry kind="src" path="src\test\scala" output="target\scala-2.10\test-classes"/>
<classpathentry kind="src" path="src\test\java" output="target\scala-2.10\test-classes"/>
<classpathentry kind="con" path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
<classpathentry kind="lib" path="C:\Users\Me\.ivy2\cache\org.scala-lang.modules.scalajs\scalajs-library_2.10\jars\scalajs-library_2.10-0.4.0.jar"/>
<classpathentry kind="lib" path="C:\Users\Me\.ivy2\cache\org.scala-lang.modules.scalajs\scalajs-dom_2.10\jars\scalajs-dom_2.10-0.3-SNAPSHOT.jar"/>
<classpathentry kind="lib" path="C:\Users\Me\.ivy2\cache\org.scala-lang.modules.scalajs\scalajs-jasmine-test-framework_2.10\jars\scalajs-jasmine-test-framework_2.10-0.4.0.jar"/>
<classpathentry kind="lib" path="C:\Users\Me\.ivy2\cache\org.webjars\jasmine\jars\jasmine-1.3.1.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
from play-scalajs.g8.
Hi @mseddon I was unable to get my hands on a Windows machine to test this.
But I pushed a branch with a commit that might solve the issue :)
Could you please test the issues/8-sbt-eclipse-broken-on-windows branch and inform me if it works well or not under Windows ?
$ git clone [email protected]:vmunier/play-with-scalajs-example.git
$ cd play-with-scalajs-example
$ git checkout issues/8-sbt-eclipse-broken-on-windows
$ sbt eclipse
from play-scalajs.g8.
Hi there @vmunier! I can confirm that fix is working well here.
from play-scalajs.g8.
The fix has been merged into master. Thank you @mseddon
from play-scalajs.g8.
Related Issues (20)
- Load server project at startup prevents sbt clean HOT 1
- Possible simplifications in build file HOT 2
- Add example showing how to include js dependencies using findScript HOT 1
- How to pass dependencies to the client app?
- crtl+d not working when trying to close local server HOT 3
- question about project structure
- Scala version is outdated, incompatible HOT 1
- Using Static (and Versioned) Assets in the Client HOT 3
- Create Giter8 template HOT 1
- Reload doesn't work with flat directory structure in client/ HOT 1
- sbt 1.0.2 not compatible with this example HOT 2
- Issues with continuous compilation - JS output not copied to server target directory HOT 3
- Error: Value XyzController is not a member of object controllers.routes HOT 1
- sbt run - UNRESOLVED DEPENDENCIES HOT 4
- no such property or can't access: java.lang.String.truthy HOT 2
- Unable to delete file .gitignore while installing the project HOT 1
- "Run the application" from README.md does not work HOT 1
- Update to play 2.8, scala 2.13 and sbt 1.3
- Where do I put distribution settings? HOT 1
- Error in IntegrationSpec HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from play-scalajs.g8.