• Stars
    star
    108
  • Rank 311,192 (Top 7 %)
  • Language
    Scala
  • License
    Creative Commons ...
  • Created over 15 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

a simple maven archetype for project in scala

Build Status

usage from cli :

  • interactive Mode (select scala-archetype-simple and response to questions) :

      mvn archetype:generate
    
  • non interactive / batch (change info in the last line) :

      mvn archetype:generate -B \
        -DarchetypeGroupId=net.alchim31.maven -DarchetypeArtifactId=scala-archetype-simple -DarchetypeVersion=1.7 \
        -DgroupId=com.company -DartifactId=project -Dversion=0.1-SNAPSHOT -Dpackage=com.company
    
  • example compile/run (run 'mvn scala:help' for full command list) :

      mvn scala:compile
    
      mvn scala:run -DmainClass=com.company.App
    

Changes:

1.7 (2018-06-09)

  • upgrade version of scala 2.12.6, scalatest 3.0.5, specs2 4.2.0, junit 4.12
  • upgrade build process (ci, plugins,...)

1.6 (2015-06-07)

  • change license for Unlicense to CC0 (always Public Domain)
  • upgrade version of scala, librairies, plugins

1.5 (2013-02-23)

  • upgrade of scala 2.10.0
  • upgrade version of Specs(2), ScalaTest, Surefire, scala-maven-plugin

1.4 (2012-12-10)

  • move to sonatype for hosting
  • change groupId to net.alchim31.maven
  • upgrade version of scala to 2.9.2, version of JUnit, Specs(2) and ScalaTest

1.3

  • upgrade to scala 2.8.0 (as default)
  • upgrade version of Specs and ScalaTest
  • provide sample of Specs and ScalaTest runnable from maven and eclipse (at least)

Have fun!

More Repositories

1

scala-maven-plugin

The scala-maven-plugin (previously maven-scala-plugin) is used for compiling/testing/running/documenting scala code in maven.
Java
551
star
2

kubectl-view-allocations

kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit, allocatable,...)
Rust
526
star
3

metrics-influxdb

A reporter for metrics which announces measurements to an InfluxDB server.
Java
270
star
4

yuicompressor-maven-plugin

maven's plugin to compress (Minify / Ofuscate / Aggregate) Javascript files and CSS files using YUI Compressor
JavaScript
121
star
5

tracing-opentelemetry-instrumentation-sdk

Middlewares and tools to integrate axum + tracing + opentelemetry
Rust
73
star
6

rust-cargo-make

🛠️ GitHub Action to install `cargo-make` command
TypeScript
28
star
7

livereload-jvm

A micro http-server compatible with LiveReload 2 (protocol). Should be used at compile/build-time.
JavaScript
23
star
8

sandbox_axum_observability

Sandbox to experiment axum and observability
Rust
23
star
9

vscaladoc

A variation of scaladoc : an API generator for project written in Scala
Scala
22
star
10

handlebars_misc_helpers

A collection of helpers for handlebars (rust) to manage string, json, yaml, toml, path, file, http request.
Rust
21
star
11

git2_credentials

Provide credentials function to used with git2::RemoteCallbacks.credentials
Rust
19
star
12

gradle-getdown-plugin

A gradle plugin to bundle java app + jre with getdown support
Groovy
16
star
13

scalacs

[experimental] http server to run tools like compilation (target to replace fsc+fsc-server)
Scala
10
star
14

sandbox_bazel

explorations of bazel, support for a serie of articles and to experiment stuff on bazel.
Starlark
9
star
15

winstone-maven-plugin

Embed your warfile into/with the winstone JAR itself. This allows an all-in-one container plus web-application JAR file to be downloaded, and then unpacked at execution time.
8
star
16

vscaladoc2_www

website to display json api generated by vscaladoc2_genjson
JavaScript
6
star
17

jme3_ext_deferred

[experimental] a deferred rendering for jME3
Xtend
6
star
18

ld47_keep_inside

My game for Ludum Dare 47
Rust
6
star
19

git-find

A tool (cli & lib) to find local git repositories.
Rust
5
star
20

applet-maven-plugin

maven's plugin to generate jnlp, html, js, to merge jars, to sign, to pack200 jar (with support for nativelib, proguard,...)
Java
5
star
21

jme3_ext_spatial_explorer

A debug tool for jmonkeyengine : display a window to browse the content of node (root of the scene by default).
Java
5
star
22

dgraph_client-rs

A rust client for dgraph.
Rust
5
star
23

dartemis_toolbox

A set of addons (Component, System, helper, ...) to use with dartemis
Dart
5
star
24

scala-tools-parent

shared description pom for maven project under groupId org.scala-tools
4
star
25

jme3_skel

my project skeleton for jme 3.0 projects (gradle based)
Java
4
star
26

spoon-maven-plugin

A maven plugin to use spoonlet(s) in a maven 2 build. Spoonlets (and dependencies) are downloaded if needed.
Java
4
star
27

run_on_jvm

A tool to run jvm script (java, scala, ...) with dependencies
Java
3
star
28

forum-migration

Scripts for the great forum migration..
Ruby
3
star
29

vscaladoc2_demoprj

Sample project use to test vscaladoc2
Scala
2
star
30

reabuilder

experiment : a generic fs reactive/continuous builder
Scala
2
star
31

net.alchim31.eclipse.console

eclipse console addons
Java
2
star
32

yascaladt-doc

Documentation about YaScalaDT
2
star
33

rtmidi-jvm

A wrapper/adapter for RtMidi
C++
2
star
34

plob

[experimental] PipeLine Of Builders : an event driven / reactive build tool
Scala
1
star
35

davidb.github.com

my site
1
star
36

davidB

1
star
37

glf

a webgl wrapper in dart
Dart
1
star
38

jme3_lib2repo

install jme3 (jmonkeyengine 3.0) into local maven repository
Groovy
1
star
39

vdrones

[experimental] my first dart application/game
Dart
1
star
40

org.scala-ide.qa

place to store integration tests, sample projects for scalaIDE (eclipse plugin)
Java
1
star
41

xhat

[experimental] p2p chat build with rust + libp2p + flutter
1
star
42

labs_cooking_microservices_with_rust

laboratory for using Rust in microservices environment
Rust
1
star
43

yascaladt

Yet Another Scala Plugin for Eclipse
Java
1
star
44

scala_sugar_in_java

Source code my blog series "Scala sugar in Java"
Java
1
star
45

html_toolbox

A toolbox for commons operations on html (for dartlang).
Dart
1
star
46

nvim

My NeoVim configuration files
Vim Script
1
star
47

logo

source of the Logo
1
star
48

pseudobench_graphql

My pseudo benchmark/comparaison between graphQL impl
Go
1
star
49

vscaladoc2_genjson

VScaladoc2 Json Generator : generate api from scala source in json format
Scala
1
star
50

alchim31-maven-parent

parent pom for alchim31 maven's plugin
1
star
51

shader_editor

[wip] a shader editor (glsl vert + frag)
CSS
1
star
52

prj-scala-only

a demo project used as archetype/basic project with sample of test
Scala
1
star
53

.vim

my vim configuration directory
Vim Script
1
star
54

templates

repository to host my collections of templates to used with https://github.com/ffizer/ffizer.
HTML
1
star