-
-
Notifications
You must be signed in to change notification settings - Fork 88
Maven usage
axexlck edited this page Nov 13, 2018
·
9 revisions
Using Maven, add the following to your pom.xml
<dependencies>
<dependency>
<groupId>org.matheclipse</groupId>
<artifactId>matheclipse-core</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>snapshots-repo</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jas-repository</id>
<url>http://krum.rz.uni-mannheim.de/maven-repository</url>
</repository>
<repository>
<id>Lab4Inf</id>
<url>http://www.lab4inf.fh-muenster.de/lab4inf/maven-repository</url>
</repository>
</repositories>
and run
mvn clean install
With the following command you can run the Symja console from the command line
mvn exec:java -pl matheclipse-core
With the following command you can run a Symja console with a Mathematica-compatible syntax and function names
mvn exec:java@mma -pl matheclipse-core
With the following command you can build a fat jar which contains all needed classes
mvn assembly:single -pl matheclipse-core
The Excelsior JET Maven Plugin provides Maven users with an easy way to compile their applications down to optimized native Windows, OS X, or Linux executables with Excelsior JET.
mvn jet:build -pl matheclipse-core