1.
作用:编译java源代码到class文件
【补充】
ant可以帮助我们编译java源代码---------class-------------jar
这是老本行
语法:
javac:编译源文件到class
(1)srcdir属性:
(2)destdir属性:class文件放置位置。
成功了!!哈哈。
(3)其他属性
(4)javac的特点
2.
(1)作用和语法
解释:
各种文件都能打包到jar文件中。jar的确就是一个压缩文件而已。各种文件都在里面。很多情况下,我们把配置文件config.txt文件都打包进去嗯。
【注意】
都需要提前构建文件夹哦。javac和jar都不能自动生成不存在的文件夹。。。所以必须有所以来的target为他们创建好应该有的路径哦~~~
(2)清单文件:再说。
出现了jar
如果是图形程序,我们双击应该可以直接运行。
清单文件中必须有mainclass这个属性(刻画了包含mian方法的朱磊的名字是什么),才能实现双击运行。
可以通过ant来自动生成。
下面来实现。一个图形程序:
源码:
importjava.awt.Color;importjava.awt.Dimension;importjavax.swing.JButton;importjavax.swing.JFrame;public classTest3 {public static voidmain(String[] args)
{
JFrame frame= new JFrame("Hello Ant");
frame.setSize(new Dimension(200,300));
frame.setBackground(new Color(200,200,200));
frame.setAlwaysOnTop(true);
frame.getContentPane().add(new JButton("Ant"));
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
修改jar方法
3.时间戳
(1)作用和语法
其实就是在target中提前声明一下这个标签,然后就可以使用标签自带的属性来表示时间。
时间是一个字符串,很简单哦~
就是取到一个时间属性的任务!(标签)
属性:
(2)例子:
例子:
就是加了这个标签之后,就可以使用时间变量了
产生的.jar文件双击就能运行了。
ant可以帮助我们编译java远东阿玛---------class-------------jar
这是老本行