The WAR file of
atmosphere-redis-demo that you are referring to is part of the samples, as said by Christopher Martin:
It has only a POM file, which defines an overlay, i.e. another WAR (the
jersey-pubsub WAR) being laid over the final WAR when
atmosphere-redis-demo is built.
jersey-pubsub WAR contains the Java files for which you're seeing class (
.class) files in the final WAR of
atmosphere-redis-demo (as well as some
Overlays are a cool feature of the Maven WAR plugin. I've used it a lot to share common artifacts between WAR files, particularly stuff in
src/main/webapp. I would not use it for Java class dependencies per se, since those can be managed with regular dependencies (pulled into
WEB-INF/lib as JAR files), but Atmosphere seems to have a different stance on that (overlaying
.class files onto
Use the maven-source-plugin to download the source.
<plugin> <artifactId>maven-source-plugin</artifactId> <version>2.2.1</version> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin>
- Downloading source using Maven
- Pros and cons of using sbt vs maven in Scala project
- Building a scala app with maven (that has java source mixed in)
- How to solve "GC overhead limit exceeded" using maven jvmArg?
- How to integrate Play Framework 2.0 into Gradle build management using Maven dependencies?
- How to release a Scala library to Maven Central using sbt?
- Example of open source projects using scalaz
- Maven only picks src/main/java or src/main/scala as source folder, never both
- maven and lift using scala 2.8 : lift-mapper missing?
- How can I copy Scala.js source maps using resourceGenerators?
- Is connection pooling in akka-http using the source queue Implementation thread safe?
- Downloading Image file using scala
- how to set system properties by using -D when running Scalatest in a Maven project
- Using a copy of the .ivy2 cache as SBT resolver source
- Compile multiple jars from single source project using Gradle
- Are there problems using Try or Either for error handling in public/open source Scala APIs?
- Building a project with mixed Scala and Java source files using Ant - illegal cyclic reference error
- How to run Scalatest with JUnit tests using maven plugin
- Building an SBT project using Maven
- Is it recommended to separate Scala and Java source files for a Maven project?
- Downloading csv file using Play Framework?
- Using HiveContext in Maven project
- Scala Maven Plugin not handling Scala source folder and reporting lifecycle error
- Create DataSet From JDBC Source in Flink using Scala
- Require Java 8 to build Scala project using Maven
- Play framework Scala: Create infinite source using scala akka streams and keep Server sent events connection open on server
- Publishing a generated JAR file to Maven using SBT
- Using Undercover with ScalaTest and Maven
- Strange error when using processing library from maven central in a sbt project
- How to load a class from the source code using reflection inside SBT task?
More Query from same tag
- How to NOT send an assured message via solace JMS
- Scala Null in json messaging problems
- Intellij 2018.3.1 Unable to dump project structure from SBT project
- how to create a Dataset of [(Row, Row)]
- spark unable to save in hadoop (permission denied for user)
- Play framework stops immediately after starded
- Scala strange behavior "value x is not a member of"
- Need to validate nested json arrays in play 2.1 in scala
- NullPointerException after extracting a Teradata table with Scala/Spark
- Apache-Spark - Weird classes with FieldAccess suffix were loaded
- IN Aggregation, based on SUM, select specific row-values in Apache Spark Dataframe, using Scala
- Can I manage the scope of Salat case class DTOs by using a companion Object?
- How to wire input and output when creating flow for web socket?
- Is there a way to create a UDF that accepts an array of two strings and pass those strings as two arguments to a function?
- What is the precedence of type operators (bounds) in scala?
- Wiring List[T <: Foo] to subclass of Foo in a typesafe way
- scaladoc Ant task writing for multiple source directories?
- Trino UDF Plugin: Which is the corresponding Java type to map(string,string)
- how does onNext is called in scala rx
- Why does invoking "tail" on ArrayBuffer take linear time?
- What are the performance and maintenance considerations of using Scala's structural types?
- "Error injecting constructor" when mapping Enumeration using Slick 3.1 with play and scala
- Using Iterable with scala generics
- How to define custom scala input helper for checkbox
- Composition of PartialFunctions in Scala
- Generically Force SeqView to Seq, Scala 2.12
- Why does running exported jar file give "Exception in thread "main" java.io.IOException; Class not found"?
- Find Most Common Value and Corresponding Count Using Spark Groupby Aggregates
- Future/Promise without waiting for result possible? Return Unit
- can not cast values in spark scala dataframe