www.ysbm.net > 命令行执行jAvA程序,含有多个包

命令行执行jAvA程序,含有多个包

关于源代码中有package,在cmd窗口下无法正确编译运行的解决办法:1、如果你用的是jdk1.5以上版本,只设置path环境变量即可2、关于编译:进入java源代码所在目录(例如f:\javawork),javac -d . test.java.这样会在目录下生成一个与包同名的文件夹,此文件夹下有编译后的class文件3、关于运行:还是在进入java源代码所在目录,java 包名.test.即可成功运行

先将各个java类程序编译,编译过后在用java命令运行含有main方法的主程序就可以了,可以理解为main方法是一个程序的入口

把那个.class文件放到你java的bin目录下在dos命令下:输入:你java所在的盘目录如:d:然后cd java\bin然后出现d:\java\bin> 在其后面输入javac myclass.class(myclass是你的类名)回车然后输入java myclass(注意此时不用.class后缀名)就会出结果

我也遇到同样问题,别人回答是这样的: 比如说保存为"D:\java\test.java",然后转换目录到那里"cd D:\java",编译这个.java文件"javac test.java"这个javac的命令一定要记住,这是jdk里面最为常用的之一,是个java的编译器,具体参数你

如果只有一个类的话需指定关联jar的classpathjavac -cp jars 类如果多个文件,这个是没法用命令行动态编译的除非你一个个指定

javac -classpath c:\lib\log4j.jar;D:\lib\logging.jar src\org\myproject\*.java 还可以指定输出目录,如输出到bin(bin目录要预告建立好) javac -classpath c:\lib\log4j.jar;D:\lib\logging.jar -d bin src\org\myproject\*.java 至于配置文件,因为要看实际的使用,可以用copy命令拷贝.如拷贝log4j.properties copy /y myConfig\log4j.properties bin

这个文件的两个类都是java文件吧,你dos进入到该文件下,然后用javac 先编译非测试类,编译好了,再编译测试类,编译完了之后,你可以在该文件目录下看到两个.class文件,然后再dos下执行命令 java 测试类名就可以了.

配置环境变量 将你引入的包配置到系统变量里.或者 将你用到的包复制到\Java\jdk1.5.0_14\jre\lib\ext下面.直接运行程序即可.

问题 假设两个文件: d:\workspace\com\a.java d:\workspace\com\b.java两个文件都有: package com; 如何编译运行? 进入d:\workspace路径下,输入: javac com\a.java com\b.java-d . 红色为源文件路径,蓝色为输出路径. 则在生成两个文件

关于源代码中有package,在cmd窗口下无法正确编译运行的解决办法:1、如果你用的是JDK1.5以上版本,只设置path环境变量即可2、关于编译:进入Java源代码所在目录(例如F:\javawork),javac -d . Test.java.这样会在目录下生成一个与包同名的文件夹,此文件夹下有编译后的class文件3、关于运行:还是在进入Java源代码所在目录,java 包名.Test.即可成功运行

相关搜索:

网站地图

All rights reserved Powered by www.ysbm.net

copyright ©right 2010-2021。
www.ysbm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com