我正在尝试在 Windows PowerShell 上使用 make 命令创建一个 jar 文件。我下载了 https://chocolatey.org/packages/make 以将 make 包安装到 Windows 上。这是我的 make 文件的样子:
output: Main.class second.class
jar cvf output.jar Main.class second.class
Main.class: Main.java
javac Main.java
second.class: second.java
javac second.java
我在记事本中将文件保存为 makefile,并确保它没有 .txt 扩展名。这些也是我在记事本中的两个java程序(Main和second):
主要内容:
public class Main{
public static void main(String[] args){
System.out.println("Hello world!");
}
}
第二个:
public class second{
public static void main(String[] args){
System.out.println("Just google it");
}
}
注意:makefile、Main.java、second.java这3个文件都存放在一个文件夹中。
当我打开 Windows Powershell 并转到这 3 个文件所在的文件夹并键入时:
make makefile
我收到此错误:
make: *** 没有生成目标“makefile”的规则。停止。