初学者 大家帮忙看看 谢谢
(1)用文本编辑工具编写类HelloWorld.java,package为com.giantstone.ts.train,输出HelloWorld!。在dos控制台下用javac命令编译并执行。(2)假设HelloWorld.java和class文件在C:/train目录种,在dos控制台下cd到C:/tmp,在此目录中调用HelloWorld程序。(3)用jar命令把HelloWorld.class打包到train.jar,拷贝jar文件至c:/tmp,cd到c:/,调用train.jar中的HelloWorld程序。(4)综合题:
c:/train建立如下目录结构:
train
+--bin
+--class
+--lib
+--src
HelloWorld.java源文件已放到src目录中。
a) 编写并执行bin/build.bat,功能:编译src下的源文件,生成的*.class文件存到class目录中,将*.class打包成train.jar放到lib目录中
b)编写并执行bin/run.bat,功能:调用lib/train.jar中的HelloWorld程序
(1)用文本编辑工具编写类HelloWorld.java,package为com.giantstone.ts.train,输出HelloWorld!。在dos控制台下用javac命令编译并执行。(2)假设HelloWorld.java和class文件在C:/train目录种,在dos控制台下cd到C:/tmp,在此目录中调用HelloWorld程序。(3)用jar命令把HelloWorld.class打包到train.jar,拷贝jar文件至c:/tmp,cd到c:/,调用train.jar中的HelloWorld程序。(4)综合题:
c:/train建立如下目录结构:
train
+--bin
+--class
+--lib
+--src
HelloWorld.java源文件已放到src目录中。
a) 编写并执行bin/build.bat,功能:编译src下的源文件,生成的*.class文件存到class目录中,将*.class打包成train.jar放到lib目录中
b)编写并执行bin/run.bat,功能:调用lib/train.jar中的HelloWorld程序
package com.giantstone.ts.train;
public class HelloWorld {
public static void main(String args[]){
System.out.println("HelloWorld!");
}
}
javac -d "." HelloWorld.java
java com.gianstone.ts.train.HelloWorld
javac -cp "C:/train" om.giantstone.ts.train.HelloWorld
打包命令jar cvfm train.jar manifest.mf om/giantstone/ts/train/HelloWorld.class
调用命令java -cp “c:/tmp/train.jar”com.giantstone.ts.train.HelloWorld
主要命令应该是
javac -sourepath "../src/" -d "../classes" *.java
jar cfv ../lib/train.jar" ../classes/*.class
java -cp "../lib/train.jar" com.giantstone.ts.train.HelloWorld