关于java编译

时间:2014-11-02 08:10:12

标签: java compilation cmd

我使用Eclipse编写了两个java类(Coordinate.javaOrienteering.java)。这些类存储在C:\Users\Jack\Desktop\Orienteering\Orienteering\src\jp\co\worksap\global

套餐为jp.co.worksap.global.Orienteering。我想知道如何在Windows命令行中编译这两个文件并运行它? Orienteering.java是主要的课程。

3 个答案:

答案 0 :(得分:0)

在Eclipse中,有一个选项可以为您编译它。我相信它: 档案 - >出口 - > Runnable Jar文件 - > [选择课程] - >选择位置 - >运行在该位置创建的JAR文件。

据我所知,我认为Windows CMD只能编译一个Java类。

答案 1 :(得分:0)

首先打开命令行,然后切换到源文件夹

cd C:\Users\Jack\Desktop\Orienteering\Orienteering\src\jp\co\worksap\global 
javac -g Orienteering.java Coordinate.java

这应该生成两个相应的.class文件(带有调试符号)。然后向上移动几个目录并执行java之类的,

cd C:\Users\Jack\Desktop\Orienteering\Orienteering\src\
java -cp . jp.co.worksap.global.Orienteering

注意或者,javac行可能是javac -O *.java(不包含调试符号,并且优化构建,并且编译任何其他java源文件)。此外,更常见的是使用ant,maven,gradle或sbt等工具进行java构建。

答案 2 :(得分:0)

试试这个:

使用cd命令转到源目录:

cd C:\Users\Jack\Desktop\Orienteering\Orienteering\src

使用javac编译您的类

javac jp\co\worksap\global\Coordinate.java jp\co\worksap\global\Orienteering.java

运行程序:

java -cp . jp.co.worksap.global.Orienteering