Консоль на джаве? Спасибо не нужно, а просмотреть код можно вообще в любой консоли, а если редактировать то в чём-то нормальном, в ide, а не редакторе. Вангую что в холодном старте, некоторые ide запускаются с той же скоростью что просто консоль реализованная на Джава :)
java.nio.file.AccessDeniedException: C:\Program Files (x86)\Jenkins\workspace\blablabla
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.createDirectory(Unknown Source)
at java.nio.file.Files.createDirectory(Unknown Source)
at java.nio.file.Files.createAndCheckIsDirectory(Unknown Source)
at java.nio.file.Files.createDirectories(Unknown Source)
at hudson.FilePath.mkdirs(FilePath.java:3239)
at hudson.FilePath.access$1300(FilePath.java:212)
at hudson.FilePath$Mkdirs.invoke(FilePath.java:1254)
at hudson.FilePath$Mkdirs.invoke(FilePath.java:1250)
at hudson.FilePath.act(FilePath.java:1078)
at hudson.FilePath.act(FilePath.java:1061)
at hudson.FilePath.mkdirs(FilePath.java:1246)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1202)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
at hudson.model.Run.execute(Run.java:1815)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Finished: FAILURE
Лечится пересозданием нового проекта с абсолютно теми же данными. Такие дела в 2019 году с софтом написанном на джаве.
А это нормально. Ещё он при копировании проекта отжигает: если исходный код лежит в perforce, выставляет везде в явном виде флап READONLY, тем самым, ломая все права доступа.
Но это скорее про глючность jenkins.
Ещё видел какой-то российский банковский софт тоже на джаве, у которого явно для каждой либы, используемой в проекте, использовались отдельные конфиги с разными форматами файлов, включая бинарные.