Skip to content

Commit fec6571

Browse files
Initial commit
0 parents  commit fec6571

3 files changed

Lines changed: 198 additions & 0 deletions

File tree

.gitignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
.idea/
2+
*.iml
3+
.svn/
4+
.project/
5+
.classpath/
6+
.settings/
7+
build.properties
8+
9+
target/
10+
bin/
11+
__pycache__
12+
13+
*/latex/*.aux
14+
*/latex/*.bbl
15+
*/latex/*.blg
16+
*/latex/*.log
17+
*/latex/*.out
18+
*/latex/*.synctex.gz

README.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# Project Title
2+
3+
One Paragraph of project description goes here
4+
5+
## Getting Started
6+
7+
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
8+
9+
### Prerequisites
10+
11+
What things you need to install the software and how to install them
12+
13+
```
14+
Give examples
15+
```
16+
17+
### Installing
18+
19+
A step by step series of examples that tell you how to get a development env running
20+
21+
Say what the step will be
22+
23+
```
24+
Give the example
25+
```
26+
27+
And repeat
28+
29+
```
30+
until finished
31+
```
32+
33+
End with an example of getting some data out of the system or using it for a little demo
34+
35+
## Running the tests
36+
37+
Explain how to run the automated tests for this system
38+
39+
### Break down into end to end tests
40+
41+
Explain what these tests test and why
42+
43+
```
44+
Give an example
45+
```
46+
47+
### And coding style tests
48+
49+
Explain what these tests test and why
50+
51+
```
52+
Give an example
53+
```
54+
55+
## Deployment
56+
57+
Add additional notes about how to deploy this on a live system
58+
59+
## Built With
60+
61+
* [Dropwizard](http://www.dropwizard.io/1.0.2/docs/) - The web framework used
62+
* [Maven](https://maven.apache.org/) - Dependency Management
63+
* [ROME](https://rometools.github.io/rome/) - Used to generate RSS Feeds
64+
65+
## Contributing
66+
67+
Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.
68+
69+
## Versioning
70+
71+
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).
72+
73+
## Authors
74+
75+
* **Billie Thompson** - *Initial work* - [PurpleBooth](https://github.com/PurpleBooth)
76+
77+
See also the list of [contributors](https://github.com/your/project/contributors) who participated in this project.
78+
79+
## License
80+
81+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
82+
83+
## Acknowledgments
84+
85+
* Hat tip to anyone whose code was used
86+
* Inspiration
87+
* etc

pom.xml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4+
http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<!-- Adjust group id for anonymous projects -->
8+
<groupId>de.hub.mse</groupId>
9+
<!-- Adjust the project name -->
10+
<artifactId>MyProject</artifactId>
11+
<version>0.0.1</version>
12+
13+
<properties>
14+
<!-- Adjust your java version here -->
15+
<java.version>15</java.version>
16+
<!-- Adjust the path to the class that contains the main-method, that is to be executed, here -->
17+
<path.to.main>${groupId}.MyMainClass</path.to.main>
18+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19+
<maven.compiler.source>${java.version}</maven.compiler.source>
20+
<maven.compiler.target>${java.version}</maven.compiler.target>
21+
<maven.compiler.release>${java.version}</maven.compiler.release>
22+
<junit.jupiter.version>5.6.0</junit.jupiter.version>
23+
</properties>
24+
25+
<build>
26+
<plugins>
27+
<plugin>
28+
<groupId>org.apache.maven.plugins</groupId>
29+
<artifactId>maven-compiler-plugin</artifactId>
30+
<version>3.8.1</version>
31+
<configuration>
32+
<source>${java.version}</source>
33+
<target>${java.version}</target>
34+
</configuration>
35+
</plugin>
36+
<plugin>
37+
<groupId>org.apache.maven.plugins</groupId>
38+
<artifactId>maven-jar-plugin</artifactId>
39+
<version>3.2.0</version>
40+
<configuration>
41+
<archive>
42+
<manifest>
43+
<mainClass>${path.to.main}</mainClass>
44+
</manifest>
45+
</archive>
46+
</configuration>
47+
</plugin>
48+
<plugin>
49+
<artifactId>maven-assembly-plugin</artifactId>
50+
<executions>
51+
<execution>
52+
<phase>package</phase>
53+
<goals>
54+
<goal>single</goal>
55+
</goals>
56+
</execution>
57+
</executions>
58+
<configuration>
59+
<archive>
60+
<manifest>
61+
<mainClass>${path.to.main}</mainClass>
62+
</manifest>
63+
</archive>
64+
<descriptorRefs>
65+
<descriptorRef>jar-with-dependencies</descriptorRef>
66+
</descriptorRefs>
67+
</configuration>
68+
</plugin>
69+
<plugin>
70+
<artifactId>maven-surefire-plugin</artifactId>
71+
<version>2.22.2</version>
72+
</plugin>
73+
</plugins>
74+
</build>
75+
76+
<!-- IN CASE YOU NEED ANY LOCAL LIBS
77+
<repositories>
78+
<repository>
79+
<id>local-maven-repo</id>
80+
<url>file:///${project.basedir}/local-maven-repo</url>
81+
</repository>
82+
</repositories>
83+
-->
84+
85+
<dependencies>
86+
<dependency>
87+
<groupId>org.junit.jupiter</groupId>
88+
<artifactId>junit-jupiter</artifactId>
89+
<version>${junit.jupiter.version}</version>
90+
<scope>test</scope>
91+
</dependency>
92+
</dependencies>
93+
</project>

0 commit comments

Comments
 (0)