score:5
Accepted answer
The usual Maven directory structure is
src/
main/
java/
com/foo/mypackage/
scala/
com/foo/mypackage/
If you set things up this way then for sure you can have cross dependencies between your Java and Scala code. See the maven-scala-plugin or scala-maven-plugin pages on the topic.
I would not recommend putting Java and Scala code in the same directory.
Source: stackoverflow.com
Related Query
- Can I compile a Scala project with mixed java and scala code with dependencies both ways in Maven?
- Building a project with mixed Scala and Java source files using Ant - illegal cyclic reference error
- Unable to compile spring boot project with java and scala using maven
- How can I use a combination of Scala, Groovy, and Java code with Gradle?
- Can I use java 8 in an mixed scala 2.10 / java project built by sbt?
- How can i compile java record with scala code?
- Compile file containing java and scala code
- transitive dependencies of scala project built with sbt within a different java maven project
- Akka: defining an actor in Scala with non-default constructor and creating it from Java code
- How can I run code locally with dependencies and exclude them when creating a Jar with Maven
- Debug Gatling Scala Code in Intellij with Maven Java Project
- Include Scala and Java Nature in Play2 Eclipse Project with javaCore
- Compile scala code mix with java code
- How can I use the Scala REPL to test java code - java and scala REPL giving different outputs
- Code coverage for scala with separate test project in java
- Scala 2.12 interop with java 1.8 doesn't compile for twitter finagle code
- How can I use scala sources from a different location in a sbt project and also make it work with IntelliJ IDEA?
- Can I generate the interim java code in a scala project
- How to compile and run scala code at runtime from a java program?
- scala-maven-plugin mixed compile does not include src/main/java and can not find java class
- Failed to build Scala program with gradle and java library dependencies
- I got an android project written in scala - How can i open and work with this project in eclipse?
- Starting an Intelij project with Scala and Java with no POM file
- Run scala app with maven dependencies plus some java code
- Eclipse plugin with Scala and Java - PDEBuilder Java code can't see Scala types
- What's the standard way to work with dates and times in Scala? Should I use Java types or there are native Scala alternatives?
- Debugging Scala code with simple-build-tool (sbt) and IntelliJ
- Samples of Scala and Java code where Scala code looks simpler/has fewer lines?
- Building a scala app with maven (that has java source mixed in)
- What can I do to my scala code so it will compile faster?
More Query from same tag
- Scala/Dispatch program isn't terming
- Scala implicit TypeTag not propagating correctly (implicit type is Nothing)
- Designing referentially transparent function for reading from channel
- Scala infinite while loop even though condition changed to false
- Why does auxiliary constructor not see import done in the class?
- Creating an instance of an object using Scala combinator parsing
- Scala Map to JSON Recursive
- Scala's Future and ExecutionContext Execution
- How to continually consume messages from Apache Pulsar?
- Why aren't my reflected setters changing my object's field values?
- scalatags TypedTag from HTMLElement
- eventually doesn't attempt second assertion on first failed assertion
- Akka sender reference contains dead letters
- How to pass an implicit argument indirectly
- Querying avro data files stored in Azure Data Lake directly with raw SQL from Databricks
- Spark + Scala transformations, immutability & memory consumption overheads
- Apply function on all rows of dataframe
- No Parallelism with Custom Spark Structured Streaming Sink
- Scala/Spark wait for one function to complete before output the results
- Compare two dataframes to find substring in spark
- Akka/Scala: Can You Explain What's Going On in this Akka Streams Flow?
- unable handle exception from future failure
- Can shapeless Record type be used as a Poly1?
- Scala save future value to variable
- Project Euler 7 Scala Problem
- Scala getting rid of nested futures
- How might I represent a Scala trait in Avro?
- Play Scala - Found Future[String] but expected String error
- Spark RDD find by key
- Extract number from string. Regular expression vs Try construct?