make(java): Migrate samples to maven (#202)

- Factorise makefile code using advanced make function
- Use the Loader in samples
This commit is contained in:
Mizux Seiha
2020-09-11 03:07:18 +02:00
parent d84ec17e81
commit c6420ba8e6
48 changed files with 146 additions and 249 deletions

View File

@@ -15,6 +15,7 @@
// [START program]
package com.google.ortools.linearsolver.samples;
// [START import]
import com.google.ortools.Loader;
import com.google.ortools.linearsolver.MPConstraint;
import com.google.ortools.linearsolver.MPObjective;
import com.google.ortools.linearsolver.MPSolver;
@@ -24,9 +25,6 @@ import com.google.ortools.linearsolver.MPVariable;
// [START program_part1]
/** MIP example with a variable array. */
public class MipVarArray {
static {
System.loadLibrary("jniortools");
}
// [START data_model]
static class DataModel {
public final double[][] constraintCoeffs = {
@@ -43,6 +41,7 @@ public class MipVarArray {
// [END data_model]
public static void main(String[] args) throws Exception {
Loader.loadNativeLibraries();
// [START data]
final DataModel data = new DataModel();
// [END data]