在同一个文件夹中的两个java文件都写了package语句。比如说它们所在的文件夹叫myfile。
在同一个文件夹中的两个java文件都写了package语句。比如说它们所在的文件夹叫myfile。package语句就写作packagemyfile;这两个文件一个叫Te...
在同一个文件夹中的两个java文件都写了package语句。比如说它们所在的文件夹叫myfile。package语句就写作package myfile;这两个文件一个叫Test1.java。另一个叫Test2.java。Teat1.java文件里面创建了Teat2的一个实例。当Test2.java在当前目录中编译成.class文件之后。编译Test1.java时提示Test2类型未定义。请问怎样才能在把package语句写上的情况下把两个文件都编译成功呢。因为我要把它们制作成.jar文件。所以必须把package语句写上。而且我就是想学习不用ide制作jar文件。
展开
3个回答
展开全部
javac *.java 就可以了
至于打成JAR包则使用jar
用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 只存储方式;未用zip压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是一个目录,它将被递归处理。
清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序。
至于打成JAR包则使用jar
用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 只存储方式;未用zip压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是一个目录,它将被递归处理。
清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javac -d . *.java
或
javac *.java
或
javac *.java
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javac -d . *.java
或
javac *.java
或
javac *.java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询