Java Por Consola en Linux
Java Por Consola en Linux
Java Por Consola en Linux
Ingeniería en Sistemas
Sistemas Distribuidos
Nombre: Alex Curso: 8° grupo 1 Fecha: 2017/10/05
Corporal.java
public class corporal {
private double peso;
private double altura;
public void calculoM(double altura,double peso)
{
double bmi;
bmi=peso/Math.pow(altura,2);
if(bmi>30)
{
System.out.println("obesidad");
}
else if(bmi<30 && bmi>=25)
{
System.out.println("sobrepeso");
}
else if(bmi<25 && bmi>=18.5)
{
System.out.println("Normal");
}
else
{
System.out.println("Bajo Peso");
}
}
}
ejecutable.java
import java.util.Scanner;
public class ejecutable{
public static void main(String[] args){
Scanner es= new Scanner(System.in);
corporal co=new corporal();
double peso;
double altura;
System.out.println("ingrese la altura:");
altura=es.nextDouble();
System.out.println("ingrese el peso:");
peso=es.nextDouble();
co.calculoM(altura, peso);
}
}
Ejecución
Para compilar estas clases java procedemos a ejecutar el siguiente comando:
javac -d bin -cp src src/imc/*.java
java -cp bin ejecutable
Y luego de esto se ejecutara nuestro programa.
Ahora se proceder a crear un ejecutable para que con una sola línea de comando nuestro
programa se ejecute.
Conclusiones y recomendaciones
Debemos tener actualizado nuestro jdk , asi como tenerlo instalado y que esté funcionando
correctamente, ya que si no es asi, tendremos problemas al momento de la ejecución y de
la creación de las respectivas clases.
Tener en cuenta a que carpeta vamos a enviar los archivos .class, ya que si no tenemos la
dirección correcta, no podremos ejecutar el programa, teniendo problemas de tiempo.
Ver la forma adecuada para crear un jar, ya que existe muchas formas de crearlos, hasta se
puede realizarlo por medio de un .sh.
Conocer de manera puntual cual es la clase que contiene nuestro método main, ya que este
es clave para poder crear nuestro jar, caso contrario, habrá diferentes problemas en el
empaquetamiento.
Bibliografía