windows命令行下构建java项目

什么是package?

    请自行百度。

如何构建一个Java项目?

java项目结构:

下面来创建一个项目名为java的项目:

该项目的文件结构如下:

第一步创建项目文件目录

//创建项目文件夹 
mkdir java 
//进入项目目录
cd java 
//创建源代码目录 
mkdir src 
//创建class文件目录 
mkdir classes

第二步:创建java源文件

//文件:Person.java
//位置:java\src\cn\hust\utils\Person.java
package cn.hust.utils; 
public class Person{ 
    public Person(){ 
        System.out.println(" I am a person !"); 
    } 
}

//文件:Student.java
//位置:java\src\cn\hust\test\Student.java

package cn.hust.test; 
import cn.hust.utils.Person; 
public class Student{ 
    public static void main(String[] args){ 
        Person person = new Person(); 
    } 
}

第三步:使用javac编译源文件

注意,是在java文件夹内输入一下命令!

javac   .\src\cn\hust\test\Student.java  .\src\cn\hust\utils\Person.java   -d .\classes

上面的命令:同时编译了Student.java和Person.java,指定class文件存放的地方为当前目录下的classes文件夹。

-d 参数是指定生成的class文件存放的目录

第四步:使用java执行class文件

进入classes目录,执行:

java  cn.hust.test.Student

小结:

如果不是按照上述步骤,很有可能出现:错误: 找不到或无法加载主类

小技巧:

因为每次都要在windows 的cmd中进入当前文件夹,也就是每一次都要输入当前java文件路径,很不方便。

所以写了一个cmd小脚本,打开命令窗口并进入当前目录。

% 文件:cdPath.bat % 
@echo off 让命令行进入当前文件目录 
%中间的是注释% 
%调出cmd黑窗口%
cmd
%进入当前目录(当前目录指的是存放该cmd脚本的目录)% 
cd %~dp0

想要用vim记事本编译C语言,c++或者java程序,请参考:

VIM:我的GVIM设置(通用设置和编程语言设置)

猜你喜欢

转载自blog.csdn.net/IMBA_09/article/details/88621312
今日推荐