Skip to content
Snippets Groups Projects
Commit 429ea2cc authored by Goik Martin's avatar Goik Martin
Browse files

Cleaning Extras helper project

parent 89462940
No related branches found
No related tags found
No related merge requests found
/target/
/.settings/
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr
### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/
### Mac OS ###
.DS_Store
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.hdm_stuttgart.mi.sd1</groupId>
<artifactId>sd1_sose2017_extras</artifactId>
<version>0.0.1-SNAPSHOT</version>
<artifactId>Extra2</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>sd1_sose2017_Extras</name>
<url>http://www.mi.hdm-stuttgart.de/freedocs/topic/de.hdm_stuttgart.mi.lectures/sd1SectUsingMaven.html</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.source>17</maven.compiler.source>
<freedocs.url>https://freedocs.mi.hdm-stuttgart.de</freedocs.url>
<jdk.api_17.url>${freedocs.url}/doc/openjdk-17-doc/api/</jdk.api_17.url>
<mathjax.url>${freedocs.url}/lib/MathJax/es5/tex-chtml.js</mathjax.url>
<libhighlight.url>${freedocs.url}/lib/highlight.js</libhighlight.url>
</properties>
<repositories>
<repository>
<id>hdm-mi-internal-maven-repo</id>
<url>https://maven.mi.hdm-stuttgart.de/nexus/repository/mi-maven</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>de.hdm_stuttgart.mi.exam</groupId>
<artifactId>unitmarking</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>3.1.0</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo>Javadoc root at file://${project.basedir}/target/site/apidocs/index.html</echo>
</target>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.5.0</version>
<configuration>
<release>17</release>
<doclint>all</doclint>
<show>public</show>
<docfilessubdirs>true</docfilessubdirs>
<addStylesheets>
<stylesheet>resources/jdocSupplement.css</stylesheet>
</addStylesheets>
<windowtitle>Exam documentation</windowtitle>
<links>
<link>https://freedocs.mi.hdm-stuttgart.de/doc/openjdk-17-doc/api/</link>
</links>
<additionalOptions>
<additionalOption>-html5 --allow-script-in-comments</additionalOption>
</additionalOptions>
<nohelp>true</nohelp>
<header><![CDATA[
<script>
MathJax = {
chtml: { displayAlign: 'left',
displayIndent: '5ex'}
};
</script>
<script type="text/javascript" src="${mathjax.url}"></script>
<script type="text/javascript" src="{@docRoot}/resources/jdocSupplement.js"></script>
<link rel="stylesheet" href="${libhighlight.url}/styles/idea.min.css">
<script src="${libhighlight.url}/highlight.min.js"></script>
<script type="text/javascript">hljs.highlightAll();</script>]]>
</header>
<bottom><![CDATA[Copyright © 2023 Stuttgart Media University / MI. Licensed under
<a style="font-weight:bold;" href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank"
>Creative Commons Attribution 4.0 International Public License</a>.]]></bottom>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/assembly.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<archive>
<manifest>
<mainClass>de.hdm_stuttgart.mi.sd1.ShowReachedPoints</mainClass>
</manifest>
</archive>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<name>Extra2</name>
<url>https://freedocs.mi.hdm-stuttgart.de/sd1_sect_mavenCli.html</url>
<description>Basic Java project.</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<configuration>
<source>17</source>
<target>17</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.4.0</version>
<configuration>
<linksource>true</linksource>
<additionalOptions>
<additionalOption>-html5</additionalOption>
</additionalOptions>
<javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.12.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.3.0</version>
<configuration>
<transformers>
<transformer
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<manifestEntries>
<Main-Class>de.hdm_stuttgart.mi.sd1.sd1_sose2017.App</Main-Class>
<Multi-Release>true</Multi-Release>
</manifestEntries>
</transformer>
</transformers>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
package de.hdm_stuttgart.mi.sd1.sd1_sose2017;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
/**
* A simple http://logging.apache.org/log4j/2.x demo,
* see file log4j2.xml for configuration options.
* Supplementary exam task related code.
*
*/
public class App {
private static Logger log = LogManager.getLogger(App.class);
public App() {}
/**
* @param args Unused
......
......@@ -8,6 +8,6 @@ public class StringCreation {
s.toLowerCase();
System.out.print(s);
// Wieviele Strings wurden erzeugt?
// Wie viele Strings wurden erzeugt?
}
}
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<File name="A1" fileName="A1.log" append="false">
<PatternLayout pattern="%t %-5p %c{2} - %m%n"/>
</File>
<Console name="STDOUT" target="SYSTEM_OUT">
<PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
</Console>
</Appenders>
<Loggers>
<!-- You my want to define class or package level per-logger rules -->
<Logger name="de.hdm_stuttgart.mi.sd1.sd1_sose2017.App" level="debug">
<AppenderRef ref="A1"/>
</Logger>
<Root level="info">
<AppenderRef ref="STDOUT"/>
</Root>
</Loggers>
</Configuration>
\ No newline at end of file
package de.hdm_stuttgart.mi.sd1.sd1_sose2017;
import org.junit.Assert;
import org.junit.Test;
/**
* Unit test for simple App.
*/
@SuppressWarnings({"UnusedDeclaration"})
public class AppTest {
/**
* Dummy test method
*/
@Test
public void testApp() {
Assert.assertTrue( true );
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment