Skip to content

Commit 584ac89

Browse files
TomCoolsCopilottriceo
authored
docs: update enterprise run description (#1063)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Lukáš Petrovický <lukas@petrovicky.net>
1 parent 91dbb1c commit 584ac89

17 files changed

Lines changed: 255 additions & 461 deletions

File tree

java/bed-allocation/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ Assign beds to patient stays to produce a better schedule for hospitals.
2222
| Preferred patient equipment | Soft | Penalize when a patient's preferred equipment is not available in the assigned room. |
2323

2424
- [Run the application](#run-the-application)
25-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
2625
- [Run the packaged application](#run-the-packaged-application)
2726
- [Run the application in a container](#run-the-application-in-a-container)
2827
- [Run it native](#run-it-native)
@@ -46,37 +45,25 @@ Assign beds to patient stays to produce a better schedule for hospitals.
4645
$ cd timefold-quickstarts/java/bed-allocation
4746
```
4847

49-
2. Start the application with Maven:
48+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
5049

51-
```sh
52-
$ mvn quarkus:dev
53-
```
54-
55-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
56-
57-
4. Click on the **Solve** button.
50+
3. Start the application with Maven:
5851

59-
Then try _live coding_:
52+
1. Community Edition
53+
54+
```sh
55+
$ mvn quarkus:dev
56+
```
57+
58+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
6059

61-
- Make some changes in the source code.
62-
- Refresh your browser (F5).
60+
```sh
61+
$ mvn quarkus:dev -Denterprise
62+
```
6363

64-
Notice that those changes are immediately in effect.
65-
66-
## Run the application with Enterprise Edition
67-
68-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
69-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
70-
71-
1. Start the application with Maven:
72-
73-
```sh
74-
$ mvn clean quarkus:dev -Denterprise
75-
```
76-
77-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
64+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
7865

79-
3. Click on the **Solve** button.
66+
5. Click on the **Solve** button.
8067

8168
Then try _live coding_:
8269

java/conference-scheduling/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ Assign conference talks to timeslots and rooms to produce a better schedule for
4646
| Speaker makespan | Soft | Minimize the scheduling span for each speaker. |
4747

4848
- [Run the application](#run-the-application)
49-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
5049
- [Run the packaged application](#run-the-packaged-application)
5150
- [Run the application in a container](#run-the-application-in-a-container)
5251
- [Run it native](#run-it-native)
@@ -70,37 +69,25 @@ Assign conference talks to timeslots and rooms to produce a better schedule for
7069
$ cd timefold-quickstarts/java/conference-scheduling
7170
```
7271

73-
2. Start the application with Maven:
72+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
7473

75-
```sh
76-
$ mvn quarkus:dev
77-
```
78-
79-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
80-
81-
4. Click on the **Solve** button.
74+
3. Start the application with Maven:
8275

83-
Then try _live coding_:
76+
1. Community Edition
77+
78+
```sh
79+
$ mvn quarkus:dev
80+
```
81+
82+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
8483

85-
- Make some changes in the source code.
86-
- Refresh your browser (F5).
84+
```sh
85+
$ mvn quarkus:dev -Denterprise
86+
```
8787

88-
Notice that those changes are immediately in effect.
89-
90-
## Run the application with Enterprise Edition
91-
92-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
93-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
94-
95-
1. Start the application with Maven:
96-
97-
```sh
98-
$ mvn clean quarkus:dev -Denterprise
99-
```
100-
101-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
88+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
10289

103-
3. Click on the **Solve** button.
90+
5. Click on the **Solve** button.
10491

10592
Then try _live coding_:
10693

java/employee-scheduling/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ Schedule shifts to employees, accounting for employee availability and shift ski
1818
| Balance employee shift assignments | Soft | Fairly distribute shifts across all employees. |
1919

2020
- [Run the application](#run-the-application)
21-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
2221
- [Run the packaged application](#run-the-packaged-application)
2322
- [Run the application in a container](#run-the-application-in-a-container)
2423
- [Run it native](#run-it-native)
@@ -45,37 +44,25 @@ Schedule shifts to employees, accounting for employee availability and shift ski
4544
$ cd timefold-quickstarts/java/employee-scheduling
4645
```
4746

48-
2. Start the application with Maven:
47+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
4948

50-
```sh
51-
$ mvn quarkus:dev
52-
```
53-
54-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
55-
56-
4. Click on the **Solve** button.
49+
3. Start the application with Maven:
5750

58-
Then try _live coding_:
51+
1. Community Edition
52+
53+
```sh
54+
$ mvn quarkus:dev
55+
```
56+
57+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
5958

60-
- Make some changes in the source code.
61-
- Refresh your browser (F5).
59+
```sh
60+
$ mvn quarkus:dev -Denterprise
61+
```
6262

63-
Notice that those changes are immediately in effect.
64-
65-
## Run the application with Enterprise Edition
66-
67-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
68-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
69-
70-
1. Start the application with Maven:
71-
72-
```sh
73-
$ mvn clean quarkus:dev -Denterprise
74-
```
75-
76-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
63+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
7764

78-
3. Click on the **Solve** button.
65+
5. Click on the **Solve** button.
7966

8067
Then try _live coding_:
8168

java/facility-location/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ Pick the best geographical locations for new stores, distribution centers, covid
1313
| Distance from facility | Soft | Minimize the total distance from consumers to their assigned facility. |
1414

1515
- [Run the application](#run-the-application)
16-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
1716
- [Run the packaged application](#run-the-packaged-application)
1817
- [Run the application in a container](#run-the-application-in-a-container)
1918
- [Run it native](#run-it-native)
@@ -37,37 +36,25 @@ Pick the best geographical locations for new stores, distribution centers, covid
3736
$ cd timefold-quickstarts/java/facility-location
3837
```
3938

40-
2. Start the application with Maven:
39+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
4140

42-
```sh
43-
$ mvn quarkus:dev
44-
```
45-
46-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
47-
48-
4. Click on the **Solve** button.
41+
3. Start the application with Maven:
4942

50-
Then try _live coding_:
43+
1. Community Edition
44+
45+
```sh
46+
$ mvn quarkus:dev
47+
```
48+
49+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
5150

52-
- Make some changes in the source code.
53-
- Refresh your browser (F5).
51+
```sh
52+
$ mvn quarkus:dev -Denterprise
53+
```
5454

55-
Notice that those changes are immediately in effect.
56-
57-
## Run the application with Enterprise Edition
58-
59-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
60-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
61-
62-
1. Start the application with Maven:
63-
64-
```sh
65-
$ mvn clean quarkus:dev -Denterprise
66-
```
67-
68-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
55+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
6956

70-
3. Click on the **Solve** button.
57+
5. Click on the **Solve** button.
7158

7259
Then try _live coding_:
7360

java/flight-crew-scheduling/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ Assign crew to flights to produce a better schedule for flight assignments.
1616
| Last assignment not arriving at home | Soft | The last flight assignment should arrive at the crew member's home airport. |
1717

1818
- [Run the application](#run-the-application)
19-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
2019
- [Run the packaged application](#run-the-packaged-application)
2120
- [Run the application in a container](#run-the-application-in-a-container)
2221
- [Run it native](#run-it-native)
@@ -40,37 +39,25 @@ Assign crew to flights to produce a better schedule for flight assignments.
4039
$ cd timefold-quickstarts/java/flight-crew-scheduling
4140
```
4241

43-
2. Start the application with Maven:
42+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
4443

45-
```sh
46-
$ mvn quarkus:dev
47-
```
48-
49-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
50-
51-
4. Click on the **Solve** button.
44+
3. Start the application with Maven:
5245

53-
Then try _live coding_:
46+
1. Community Edition
47+
48+
```sh
49+
$ mvn quarkus:dev
50+
```
51+
52+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
5453

55-
- Make some changes in the source code.
56-
- Refresh your browser (F5).
54+
```sh
55+
$ mvn quarkus:dev -Denterprise
56+
```
5757

58-
Notice that those changes are immediately in effect.
59-
60-
## Run the application with Enterprise Edition
61-
62-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
63-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
64-
65-
1. Start the application with Maven:
66-
67-
```sh
68-
$ mvn clean quarkus:dev -Denterprise
69-
```
70-
71-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
58+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
7259

73-
3. Click on the **Solve** button.
60+
5. Click on the **Solve** button.
7461

7562
Then try _live coding_:
7663

java/food-packaging/README.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ Schedule food packaging orders to manufacturing lines, to minimize downtime and
1515
| Minimize makespan | Soft | Minimize the total production time. |
1616

1717
- [Run the application](#run-the-application)
18-
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
1918
- [Run the packaged application](#run-the-packaged-application)
2019
- [Run the application in a container](#run-the-application-in-a-container)
2120
- [Run it native](#run-it-native)
@@ -39,37 +38,25 @@ Schedule food packaging orders to manufacturing lines, to minimize downtime and
3938
$ cd timefold-quickstarts/java/food-packaging
4039
```
4140

42-
2. Start the application with Maven:
41+
2. (Optional) If you want to run a licensed edition (Plus / Enterprise), set up your license key first. See the [Timefold license tool](https://licenses.timefold.ai/) for instructions.
4342

44-
```sh
45-
$ mvn quarkus:dev
46-
```
47-
48-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
49-
50-
4. Click on the **Solve** button.
43+
3. Start the application with Maven:
5144

52-
Then try _live coding_:
45+
1. Community Edition
46+
47+
```sh
48+
$ mvn quarkus:dev
49+
```
50+
51+
2. Plus / Enterprise Edition: The profile sets up the correct Maven artifacts to run the licensed version. See the `pom.xml` for the implementation details.
5352

54-
- Make some changes in the source code.
55-
- Refresh your browser (F5).
53+
```sh
54+
$ mvn quarkus:dev -Denterprise
55+
```
5656

57-
Notice that those changes are immediately in effect.
58-
59-
## Run the application with Enterprise Edition
60-
61-
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/commercial-editions/commercial-editions), our commercial offering.
62-
Find the right [Timefold Solver edition](https://licenses.timefold.ai/) for your use case.
63-
64-
1. Start the application with Maven:
65-
66-
```sh
67-
$ mvn clean quarkus:dev -Denterprise
68-
```
69-
70-
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
57+
4. Visit [http://localhost:8080](http://localhost:8080) in your browser.
7158

72-
3. Click on the **Solve** button.
59+
5. Click on the **Solve** button.
7360

7461
Then try _live coding_:
7562

0 commit comments

Comments
 (0)