首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
命令运行.java文件
2024-09-02
如何使用命令行编译以及运行java文件
要想编译和运行java文件,很简单,只需要两个命令: (1) javac:作用:编译java文件:使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件. (2)java: 作用:运行.class文件:使用方法:java Hello,如果不出错的话,会执行Hello.class文件.注意:这里的Hello后面不需要扩展名. 下面举例说明: 假设我有一个Hello.j
DOS命令运行java文件,批量引用jar包
进入class文件目录 cd:\workspace\workspace_goodsownersystem\workspace_goodsownersystem\goodsownersystem\target\classes 运行java文件,-Djava.ext.dirs=文件夹目录,表示引用文件夹内的所有jar包. java -Djava.ext.dirs=D:\workspace\workspace_goodsownersystem\goodsownersystem2\WebContent\
如何使用命令行编译和运行java文件
相信大家现在一般都在使用IDE环境来开发运行java文件,但我觉得可以在命令行里面简单运行java文件,技多不压身. 接下来我来说一下编译和运行java文件: 第一步,首先下一个入门程序(注意:一定要将程序里面的类名跟保存的文件名称写成一样) 第二步,进入到java文件保存的目录(注意:必须要进入到保存的目录,否则运行会出错) 第四步使用javac HelloWorld.java编译源程序会生成一个.class的中间代码 第五步使用java HelloWorld运行程序(注意java后面的程序结
【Java_基础】cmd下使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
1.问题如下 当在命令行使用java命令执行字节码文件时提示“错误:找不到或无法加载主类” 2. 问题分析 这是由于在运行时类的全名应该是包名+类名,例如在包net.xsoftlab.baike下的类SelfDefineClassLoader的全名应为net.xsoftlab.baike.SelfDefineClassLoader. 3.问题的解决 java命令后跟类的全名,执行时会根据字节码文件的路径加上类的全名来寻找class文件的位置,需注意路径中不能再含有类全名中包路径部分. 当我们以j
在linux命令行中编译和运行java文件
同时加载编译多个jar包和java文件 在个人平常使用或者当我们把代码部署到linux服务器上的时候,我们经常需要通过命令行编译和运行java文件,网上关于这个的方法大多是通过 javac -cp filePath/jarName.jar javaName.java 这种方法.但是加入在filepath文件夹下面有好几个jar包,在src文件夹中有好几个java文件的时候,这个方法就很笨拙了,我在网上看的资料非常乱,其实下面一个非常简单的指令就可以解决了: javac -Djava.ext.di
使用DOS命令运行JAVA项目
使用DOS命令运行JAVA项目 找到生成项目的文件夹: 在地址前加上cmd+空格,进入命令窗口: 输入javac 类的名称.java,生成class文件: 输入java 类的名称: 运行成功:
cmd下运行java文件时,找不到或无法加载主类的解决方法
最近再看java,却被一个看似很基础的hellorworld头疼了十几分钟,百度了一下,若你在cmd下编辑及运行.java文件时报错,解决方案如下,如图所示:
加载依赖的jar包在命令行编译和运行java文件
在命令里编译和执行java文件,当应用程序需要需要依赖的jar包里面的class文件才能编译运行的时候,应该这样做: 1. 首先是编译过程,在命令行里面执行: (1) javac -classpath ClassPath Test.java //其中ClassPath对应的是jar包的路径,这个jar包亦可以是zip包 (2) javac -classpath CLASSPATH:*.jar Test.java //其中ClassPath对应的是jar包的路径,这个jar包亦可以是z
使用java命令运行class文件带包名时出错
会出现classnotfound的错误. 如:文件x:/Test.java; package xx public class Test{} javac 编译后,java命令出错,需要手动构建包目录xx:在X目录下运行java命令. 或者javac -d 编译自动创建包目录,然后java运行.
记一次使用cmd执行java文件遇到的坑...包括“使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题”
今天写了一个java文件,类似聊天软件的东西.在eclipse里输入输出显得没感觉,于是乎就准备在cmd里输入和显示输出.如下图,我准备运行的是ChatDemo.class文件.路径是:D:\workspace\Learn\bin\com\udp . 然后我就打开cmd,傻傻的输入:cd D:\workspace\Learn\bin\com\udp 我还以为已经进入到这个文件夹呢,其实不然.应该先切换根目录进入D盘才对.如下图 这样才算进入D盘. 然后我就想着进入class文件所在位置,然后ja
cmd编译运行Java文件详解
①准备工作 首先用记事本编写HelloWorld.java放至G:\Javaspace路径 public class HelloWorld{ public static void main(String []args){ System.out.println("Hello World"); } } 因为我要编译的java文件放在G盘,打开cmd窗口,输入 g: 转至G盘目录(cmd不区分大小写,路径中除了文件名要区分大小写,其他都不用) 然后输入 cd javaspace cd是cmd
Mac 终端命令运行java
链接地址:http://www.cnblogs.com/wangrui-techbolg/archive/2012/12/29/2839047.html 由于mac已经装好java环境,所以直接课运行java命令,很方便. 编译一个java文件: javac /Users/用户名/Desktop/HelloWorld.java (运行后会得到一个HelloWorld.class文件,存放目录在desktop) 运行:首先要cd到HelloWorld.class的目录,然后:java Hello
编译和运行java文件 找不到或无法加载主类
这边提供一个关于程序中含有package关键字,使用“终端”运行程序时出现“找不到或无法加载主类”,而使用Eclipse软件可以正常运行程序的可能解决办法. 例如程序名为HelloWorldTest.java,程序中含有package helloWorld语句,而该包位于javatest目录下,即javatest/helloWorld/HelloWorldTest.java. 应该在java文件所在的目录运行javac指令,即在helloWorld目录中运行javac HelloWorldTes
dos窗口运行java文件需要jar依赖
执行java文件时候,有些里面依赖了java之外的jar,这是识别不到的,运行java命令的时候,带上jar路径: java -cp .;jar路径(加上jar名字) java文件名 例:java -cp .;C:\Users\HD\Desktop\jdbcTest\ojdbc6-11.2.0.jar TestJdbc 如果编译时候出现编码错误,用记事本转成ANSI编码就可以了 linu系统(未验证,不知道是不是可行): java -cp /usr/local/tomcat/webapps/
CentOS下运行Java文件Error: Could not find or load main class
今天,因为测试拷贝一个JvmTest.java文件到CentOS虚机上运行,发现文件编译没有问题,但运行时却报错,如下图: Java代码如下: package com.zhi.test; public class JvmTest { public static void main(String[] args) { System.out.println("start..."); } } 解决方式:去掉java代码第一行package信息. 重新编辑后执行,代码执行成功
django项目中使用项目环境制作脚本 通过终端命令运行脚本文件
在实际的django项目开发中,有时候需要制作一些脚本文件对项目数据进行处理,然后通过终端命令运行脚本. 完整的实现流程如下: 1.在一个应用目录下(app, 必须是在应用目录下,可以专门创建一个应用来保存脚本文件)创建 management 包,注意是包. 2.在 management 包中继续创建一个包 commands 3.在包中创建你的脚本文件,这里命名为my_shell.py 4.编辑脚本文件 from django.core.management.base import BaseCo
shell脚本命令 运行python文件&python命令行运行python代码
单独的python文件运行的时候 报错: 在shell脚本中,运行shell脚本命令:在Python命令行中,运行Python代码.然而,“python hello.py”是一个脚本命令,不是python代码. 因此,退出python命令行,直接cd到hello.py所在目录,运行python hello.py,即可. 若是非要在python命令行中运行,输入print("hello world")即可. 总结: shell脚本命令 里直接运行python文件 python命令行 运行
使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: 用eclipse或用ant则没有问题. 其实原因很简单,我们忽略了2个细节. 1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的. 2.我们忽略了package的影响. 第一个问题好解决: 我们直接在CLASSPATH环境变量中加入“.;”即可.“.”的意思是搜索当前目录 第二个问题看下面分析: 看下面两个类 类A
用命令行编译运行java文件的乱码问题
之前在写的时候没有遇到过这个问题,用惯了eclipse之后突然用Notepad++就出现乱码了 我在编写的时候 指定Noepad++的编码是 UTF-8编码,然后进入命令行,编译的时候就出现了乱码 然后我用UTF-8无BOM编码,虽然能通过编译,但是输出的时候,还是出现了乱码 搜了一下,发现问题在于Notepadd++的文件编码方式 文件编码设置的问题:1)格式->转为UTF-8编码格式前面说过转为UTF-8格式编译出现乱码问题 2)格式->转为ANSII编码格式 这次可以通过编译,输出也不出
Java命令运行.class文件
class使用全名(点号间隔):java headfirst.designpatterns.proxy.gumball.GumballMonitorTestDrive
热门专题
html多行文字掩藏
r脚本画带有bar的柱状图
idea修改git远程仓库地址
hana sql 判断是空的时候等于0
linux openssh查找
vscode搭建了一个本地服务器,项目怎么在浏览器中运行起来
android Activity 在界面显示之前调的函数
druid 获取数据源阻塞
HPC项目操作系统ISO映像
svn tags拷贝到trunk
连接池 v$session inactive
mysql rollback 后还需要commit
matplotlib中所有的colormap(cmap)类型
树莓派4b 官方系统 还是ubuntu
idea 所有springBoot 应用启动图标上有×
webview调试工具
装centos进dracut
vs2015专业版安装
vs2010 命令行版本
netty 4.0 和 5.0