java在命令行下编译带有package命名空间的项目
来源:互联网 发布:acfunfix.js 编辑:程序博客网 时间:2024/05/02 02:57
package com.study.java.net.test;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class SocketRecive {public static void main(String[] args) {DatagramSocket socket = null;try {socket = new DatagramSocket(9001);byte[] buf = new byte[1024];DatagramPacket packet = new DatagramPacket(buf , buf.length);socket.receive(packet);String message = new String(buf, 0, buf.length);System.out.println(message);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {if (socket != null) {socket.close();}}}}
假如上面的这个文件保存在D:\NEON_vision\workspace\java_study\src\com\study\java\net\test这个文件目录下面,那么现在要使用命令行的方式进行编译这个文件,如果还是按照没有命名空间的方式进行编译和运行的话会入坑的。
- javac -d D:\NEON_vision\workspace\java_study\src\com\study\java\net\test SocketRecive.java(*.java)
- javac -d . SocketRecive.java(*.java)(使用点代替当前目录)
以上两种编译下方式的运行方式: java com.study.java.net.test.SocketRecive
3.第三种编译方式编译到指定的位置:
比如:D:\myclasses
编译命令:javac -d D:\myclasses SocketRecive.java(*.java)
运行命令:set classpath=\myclasses ----(注意:这里只需要到包名的父目录,因为包名和类名是一个整体)
java com.study.java.net.test.SocketRecive
set classpath= -----清空classpath的配置
阅读全文
0 0
- java在命令行下编译带有package命名空间的项目
- 带有package的java文件编译
- 如何编译带有package的java文件
- javac编译带有package的java文件
- 命令行式下java package的编译与运行
- 命令行式下java package的编译与运行
- 命令行式下java package的编译与运行
- 命令行式下java package的编译与运行
- 命令行模式下java package的编译与运行
- 命令行式下java package的编译与运行注意事项
- 命令行运行带有package包路径的java程序
- java的package和命令行编译问题
- java中带有package的java源文件在cmd下得运行
- 在jquery中处理带有命名空间的XML数据
- 在命令行下使用JDK编译和运行package中的java程序
- 使用java命令行测试带有import package的java文件的注意事项
- 命令行模式下 package 的编译与运行
- javac 编译带有package的类
- iOS实现排序
- 防火墙配置--多出口
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock
- 如何生动有趣的入门线性代数
- sessionStorage与localStorage
- java在命令行下编译带有package命名空间的项目
- ANDROID N 分屏设置
- mvs设计模式
- [week 10][Leetcode][Dynamic Programming] Climbing Stairs
- MVC浅谈(转载)
- 关于mysql5.7 [Err] 1055 group by
- Centos7 下如何启动 Tomcat
- Response对象和常用API
- [CQOI2015]网络吞吐量