¿Puede javac compilar desde stdin?

kofucii:

¿Puede javac compilar desde stdin? Algo como esto :

cat myfile | javac
Alfombra:

No, no hay opción para hacer eso.

De la documentación :

Hay dos formas de pasar nombres de archivos de código fuente a javac:

  • Para una pequeña cantidad de archivos de origen, simplemente enumere los nombres de los archivos en la línea de comando.
  • Para una gran cantidad de archivos de origen, enumere los nombres de los archivos en un archivo, separados por espacios en blanco o saltos de línea. Luego use el nombre del archivo de lista en la línea de comando javac, precedido por un carácter @.

Los nombres de los archivos de código fuente deben tener sufijos .java , los nombres de archivos de clases deben tener sufijos .class, y tanto los archivos fuente como los de clase deben tener nombres raíz que identifiquen la clase . Por ejemplo, una clase llamada MyClass se escribiría en un archivo fuente llamado MyClass.java y se compilaría en un archivo de clase de código de bytes llamado MyClass.class.

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

javac no puede compilar comodines delimitados superiores, pero Eclipse puede

No se puede compilar applecript desde NSString

No se puede compilar applecript desde NSString

No se puede compilar Tensorflow desde la fuente MacOS High Sierra

No se puede compilar Tensorflow desde la fuente MacOS High Sierra

No se puede compilar Tensorflow desde la fuente en Ubuntu 18.04

¿Por qué javac no puede compilar código Java 1.5 para ejecutarse en JVMs Java 1.4?

Cordova no se puede compilar desde CLI pero la compilación desde XCode xcworkspace funciona perfectamente

xcodebuild no se puede compilar desde la terminal pero tuvo éxito desde xcode

No se puede compilar el archivo .h en la consola con javac y lombok. Error: el paquete lombok no existe

No se puede compilar TensorFlow desde la fuente con bazel. 22 de enero de 2016

No se puede compilar el ejecutable desde el archivo .c en la partición formateada ntfs

No se puede compilar el ejecutable desde el archivo .c en la partición formateada ntfs

La consulta GraphQL exportada desde ruby gem no se puede compilar usando Apollo en el proyecto Xcode

La consulta GraphQL exportada desde ruby gem no se puede compilar usando Apollo en el proyecto Xcode

La consulta GraphQL exportada desde ruby gem no se puede compilar usando Apollo en el proyecto Xcode

No se puede compilar código SFML C ++ con g ++ desde Visual Studio Code

Unity no puede compilar C #

Dockerfile no se puede compilar

No se puede compilar APK

No se puede compilar APK

NppExec no puede compilar Java

¿Puede un programa Go leer desde el teclado cuando stdin es otra cosa?

Node.js no puede leer stdout del subproceso de Python cuando lee desde stdin

¿Por qué este código puede leerse desde stdin cuando debería estar vacío?

Swing GUI con error de IntelliJ "contentPane no se puede establecer en nulo". al compilar desde la terminal

No se puede encontrar el error de símbolo al compilar la clase java desde la línea de comando

Al compilar un programa java desde cmd, aparece el "error: no se puede encontrar el símbolo", pero no en Eclipse

No se puede encontrar el error de símbolo al compilar la clase java desde la línea de comando

TOP Lista

CalienteEtiquetas

Archivo