Mi proyecto en Intellij ya no ejecuta mi proyecto, sigue arrojando algunos errores de compilación.

Intenté Reconstruir, Construir y también Invalidar caché / Reiniciar, pero no funcioné. También revisé este enlace a continuación, pero no funcionó para mí:

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206885455-java-Cannot-find-JDK-1-7-for-module

Sigo recibiendo este error

java.io.FileNotFoundException: /home/byteworks/Documents/Projects/ics-assessment-api/ics-assessment-controller/out/production/resources/customers-template/AGENCY_CUSTOMER_MASTERLIST_TAXPAYER v1.0.xlsx (Permission denied)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
    at com.intellij.openapi.util.io.FileUtil.openOutputStream(FileUtil.java:492)
    at com.intellij.openapi.util.io.FileUtil.performCopy(FileUtil.java:452)
    at com.intellij.openapi.util.io.FileUtil.copyContent(FileUtil.java:447)
    at org.jetbrains.jps.incremental.FSOperations.copy(FSOperations.java:437)
    at org.jetbrains.jps.gradle.compiler.GradleResourceFileProcessor.copyFile(GradleResourceFileProcessor.java:68)
    at org.jetbrains.jps.gradle.compiler.GradleResourcesBuilder.build(GradleResourcesBuilder.java:101)
    at org.jetbrains.jps.gradle.compiler.GradleResourcesBuilder.build(GradleResourcesBuilder.java:28)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:1037)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1018)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1074)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:968)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:797)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:375)
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Please perform full project rebuild (Build | Rebuild Project)```
0
Iyke 2 oct. 2019 a las 20:14

1 respuesta

La mejor respuesta

Como alguien más ha dicho, está diciendo permiso denegado, ¿la carpeta o el archivo ha sido movido o alterado por alguna forma de protección / antivirus?

El error parece ser donde está intentando copiar el archivo desde / home / byteworks / Documents / Projects / ics-assessment-api / ics-assessment-controller / out / production / resources / customers-template / AGENCY_CUSTOMER_MASTERLIST_TAXPAYER v1.0. xlsx

¿Sigue siendo ese el camino donde está ese xlsx? tampoco debería ser xlsx.

¿Podría ser ese el problema que tiene un error tipográfico en el nombre del archivo en el comando build.gradle copy? parece que estás en algún tipo de computadora Linux ya que tienes una carpeta / home / byteworks, ¿eres el usuario byteworks? si no, tiene permiso para acceder a la carpeta de Byteworks, ya que los usuarios pueden restringir el acceso a su carpeta Documentos. verifique el propietario del archivo y los permisos si hace un ls -la en la carpeta, entonces podrá ver los indicadores, _rwxrwxrwx - Los indicadores son _ = el indicador SetUUID / SetGroup / Sticky rwx - permisos de propietario Leer Escribir Ejecutar (Ejecutar también es la vista ls permiso en carpetas) rwx - permisos de grupo rwx - otros permisos - si el último es ___ eso significa que cualquier persona que no sea el propietario no tiene permiso para acceder al archivo.

1
Theresa Forster 3 oct. 2019 a las 06:14