免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1908 | 回复: 0
打印 上一主题 下一主题

java的package必须与目录一一对应吗? [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-12 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-02-06 11:22 |只看该作者 |倒序浏览
本帖最后由 yakczh_cu 于 2014-02-06 11:38 编辑

比如一个package org 下面有个App.java
编译时要用 路径分割符  javac org\App.java
如果不放在一个目录下,是不是就跟这个路径对不上了?

另外如果目录比较多,java分散在多个目录里 我在根目录下怎么编译指定的java源文件

比如目录结构是
proj
├─src
│  ├─main
│  │  └─java
│  │      └─org
│  │          └─App.java
│  │
│  └─test
│      ├─java
│      │  ├─org
│      │  │  └─ Test.java
├──dist
└──lib

cd proj\src\main\java
javac org\*.java
这样是可以运行的
如果在proj下面
javac  -sourcepath   src\main\java    org\*.java
提示
错误:无法读取: org\*.java
1 错误

怎么在proj下面编译 java文件呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP