Update launch configurations to use absolute paths for example network and CSV files; remove unused Maven build plugins

This commit is contained in:
2025-03-16 17:54:47 +01:00
parent 2ed8149110
commit e11bb3f419
2 changed files with 6 additions and 37 deletions

19
.vscode/launch.json vendored
View File

@@ -9,49 +9,42 @@
"name": "Run1k Simple", "name": "Run1k Simple",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "simulation -net example1.net -runs 1000 -p" "args": "simulation -net src/test/resources/example1.net -runs 1000 -p"
}, },
{ {
"type": "java", "type": "java",
"name": "Run1k Complex", "name": "Run1k Complex",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "simulation -net example2.net -runs 1000 -p" "args": "simulation -net src/test/resources/example2.net -runs 1000 -p"
},
{
"type": "java",
"name": "Run1k Complex EXP",
"request": "launch",
"mainClass": "net.berack.upo.valpre.Main",
"args": "simulation -net example3.net -runs 1000 -p"
}, },
{ {
"type": "java", "type": "java",
"name": "Run Incremental", "name": "Run Incremental",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "simulation -net example3.net -runs 1000 -i \"[Service1:throughput=0.98:0.01],[Service2:utilization=0.98:0.01],[Service2:unavailable=0.98:0.01]\"" "args": "simulation -net src/test/resources/example2.net -runs 1000 -i \"[Service1:throughput=0.98:0.01],[Service2:utilization=0.98:0.01],[Service2:unavailable=0.98:0.01]\""
}, },
{ {
"type": "java", "type": "java",
"name": "Run10", "name": "Run10",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "simulation -net example1.net -runs 10 -seed 2007539552" "args": "simulation -net src/test/resources/example1.net -runs 10 -seed 2007539552"
}, },
{ {
"type": "java", "type": "java",
"name": "Plot Simple", "name": "Plot Simple",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "plot -csv example1.csv" "args": "plot -csv src/test/resources/example1.csv"
}, },
{ {
"type": "java", "type": "java",
"name": "Plot Complex", "name": "Plot Complex",
"request": "launch", "request": "launch",
"mainClass": "net.berack.upo.valpre.Main", "mainClass": "net.berack.upo.valpre.Main",
"args": "plot -csv example2.csv" "args": "plot -csv src/test/resources/example2.csv"
}, },
{ {
"type": "java", "type": "java",

24
pom.xml
View File

@@ -13,30 +13,6 @@
<maven.compiler.target>23</maven.compiler.target> <maven.compiler.target>23</maven.compiler.target>
</properties> </properties>
<build>
<plugins>
<!-- Compilazione Java con Maven -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>23</source>
<target>23</target>
</configuration>
</plugin>
<!-- Maven plugin per eseguire l'applicazione JavaFX -->
<plugin>
<groupId>org.openjfx</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>0.0.8</version>
<configuration>
<mainClass>net.berack.upo.valpre.Main</mainClass>
</configuration>
</plugin>
</plugins>
</build>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>