Поскольку вы используете ядро java, нет необходимости компилировать и запускать программу с помощью команд оболочки. Вместо этого просто поместите содержимое метода day#main
прямо в ячейку!
![enter image description here](https://i.stack.imgur.com/WlcRl.png)
И, как и ядро Python, состояние сохраняется между ячейкой. Это означает, что после оценки приведенного выше есть переменные year
, month
, et c. которые вы можете использовать в последующих ячейках. Также, как и в ядре Python, вы можете написать выражение в последней строке, которое станет выходом (Out[*]
) ячейки.
![enter image description here](https://i.stack.imgur.com/vNYHj.png)
Наконец, для полноты, подход, который вы изначально использовали с помощью магии ячеек %%file
и %%shell
, является популярным при использовании ядра Python для запуска java в системе. т.е. ваш оригинальный ноутбук будет работать нормально, если переключить ядро вашего ноутбука на I Python.