java命令行编译,运行

xiaoxiao2022-06-22  46

 

We have to create only the src directory. (Because I am working on Windows, here is the win-syntax - translate to your shell):

md src

The following simple Java class just prints a fixed message out to STDOUT, so just write this code into src\oata\HelloWorld.java .

package oata; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }

Now just try to compile and run that:

md build\classes javac -sourcepath src -d build\classes src\oata\HelloWorld.java java -cp build\classes oata.HelloWorld

 

which will result in

Hello World

 

Creating a jar-file is not very difficult. But creating a startable jar-file needs more steps: create a manifest-file containing the start class, creating the target directory and archiving the files.

echo Main-Class: oata.HelloWorld>myManifest md build\jar jar cfm build\jar\HelloWorld.jar myManifest -C build\classes . java -jar build\jar\HelloWorld.jar

Note: Do not have blanks around the >-sign in the echo Main-Class instruction because it would falsify it!

 

 

相关资源:命令行编译和运行java类
转载请注明原文地址: https://www.6miu.com/read-4951169.html

最新回复(0)