码迷,mamicode.com
首页 > 编程语言 > 详细

Java编译器003---javac -d/-sourcepath/-classpath选项

时间:2020-04-07 17:02:14      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:pack   sys   pat   scons   生成   com   help   --   pac   

简介:

javac -help回显中能够看到-d、-sourcepath、-classpath的简介:

-d <目录>                    指定放置生成的类文件的位置

-classpath <路径>       指定查找用户类文件和注释处理程序的位置

-sourcepath <路径>    指定查找输入源文件的位置

单纯查看这些简介可能很懵,这几个编译选项到底是做什么用的?该怎么使用?下面结合应用说明这几个编译选项的用法。

源码:

1、目录结构

技术图片

 

 

 2、依赖关系

Person.java依赖三方库lombok、MyService.java依赖Person.java和MyController.java

3、源码

Person.java

package bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ToString
@Builder(toBuilder = true)
public class Person {
    private int id;

    private String name;
}

MyController.java

package controller;

public class MyController {
    public void func() {
        System.out.println("My controller");
    }
}

MyService.java

package service;

import bean.Person;
import controller.MyController;

public class MyService {
    public static void main(String[] args) {
        Person person = Person.builder().id(1).name("AAAA").build();
        System.out.println(person);

        MyController controller = new MyController();
        controller.func();
    }
}

。。。。。。未完

 

Java编译器003---javac -d/-sourcepath/-classpath选项

标签:pack   sys   pat   scons   生成   com   help   --   pac   

原文地址:https://www.cnblogs.com/sniffs/p/12654275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!