2024-06-30 19:15:15 | 我爱编程网
用java命令吗 ?
首先要保证你的java命令是配置了环境变量的。。
我就给了没有配置环境变量的吧。。
比如说,你的java是安装在 E:\Java\jdk1.6.0_04\bin
那你就要这样运行
开始菜单 --》 运行
cmd我爱编程网
然后用cd命令切换到你的 hello.class 目录
执行 E:\Java\jdk1.6.0_04\bin\java hello
如果配置了环境变量
就直接 用cmd
cd命令切换到你的 hello.class 目录
然后
java hello
就行了。
1、在Java开发工具的project中使用相对路径
在project中,相对路径的根目录是project的根文件夹,在此就是repathtest文件夹了。创建文件的写法是:
File f = new File("src/com/lavasoft/res/a.txt");
File f = new File("doc/b.txt");
注意:路径不以“/”开头;
脱离了IDE环境,这个写法就是错误的,也并非每个IDE都如此。
2、通过CLASSPATH读取包内文件
读取包内文件,使用的路径一定是相对的classpath路径,比如a,位于包内,此时可以创建读取a的字节流:
InputStream in = ReadFile.class.getResourceAsStream("/com/lavasoft/res/a.txt");
有了字节流,就能读取到文件内容了。
注意:这里必须以“/”开头;
3、看看完整的java中用相对路径打开文件测试代码:
package com.lavasoft.test;
import java.io.*;
/**
* Java读取相对路径的文件
*
*/
public class ReadFile {
public static void main(String[] args) {
readTextA_ByClassPath();
readTextA_ByProjectRelativePath();
readTextB_ByProjectRelativePath();
}
/**
* 通过工程相对路径读取(包内)文件,注意不以“/”开头
*/
public static void readTextA_ByProjectRelativePath() {
System.out.println("-----------------readTextA_ByProjectRelativePath---------------------");
File f = new File("src/com/lavasoft/res/a.txt");
String a = file2String(f, "GBK");
System.out.println(a);
}
/**
* 通过工程相对路径读取(包外)文件,注意不以“/”开头
*/
public static void readTextB_ByProjectRelativePath() {
System.out.println("-----------------readTextB_ByProjectRelativePath---------------------");
File f = new File("doc/b.txt");
String b = file2String(f, "GBK");
System.out.println(b);
}
/**
* 通过CLASSPATH读取包内文件,注意以“/”开头
*/
public static void readTextA_ByClassPath() {
System.out.println("-----------------readTextA_ByClassPath---------------------");
InputStream in = ReadFile.class.getResourceAsStream("/com/lavasoft/res/a.txt");
String a = stream2String(in, "GBK");
System.out.println(a);
}
/**
* 文件转换为字符串
*
* @param f 文件
* @param charset 文件的字符集
* @return 文件内容
*/
public static String file2String(File f, String charset) {
String result = null;
try {
result = stream2String(new FileInputStream(f), charset);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return result;
}
/**
* 文件转换为字符串
*
* @param in 字节流
* @param charset 文件的字符集
* @return 文件内容
*/
public static String stream2String(InputStream in, String charset) {
StringBuffer sb = new StringBuffer();
try {
Reader r = new InputStreamReader(in, charset);
int length = 0;
for (char[] c = new char[1024]; (length = r.read(c)) != -1;) {
sb.append(c, 0, length);
}
r.close();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return sb.toString();
}
}
我爱编程网(https://www.52biancheng.com)小编还为大家带来如何用eclipse打开并运行一个已经写好的java文件?的相关内容。
(1)新建一个项目
可以是java project也可以就用project
(2)有了工程后直接在默认包下运行java文件复制java文件在src上右击选择Paste(会自动粘刚刚复制的java文件)这样就可以在默认包下编辑运行java文件
(3)打开project explorer
扩展资料
新建包操作注意新建类的名字要和代码的公共类名称相同,代码中会自动声明包(例:package text1)还可以在新建类下,删掉之前设置的类,直接添加复制的java文件,不过要自己声明包。
大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。
Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。
由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
参考资料:
百度百科 eclipse
jar文件怎么运行jar文件怎么运行关于jar文件怎么运行,jar文件怎么运行这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、jar文件是java程序导出之后的打包文件,在一些Linux系统或者手机系统中可以直接运行。2、但是大部分用户现在使用的都是Win7系统,而在Win7系统下是不可以直接运行jar文件的,必须要借用第三方软件或是其他方法才可以。3
python绝对路径和相对路径怎么写python写绝对路径和相对路径的方法:绝对路径是指从系统盘一直到文件所在位置的路径,例如:“D:xmtitleprojectpycnvideo.txt”相对路径是指相对于.py文件的路径,例如:“pycnvideo.txt”示例如下:相对地址file=open("ax.txt",'r')a=file.read()
怎么将java项目打包并生成start.bat文件运行2.编写一个start.bat执行文件 start.bat文件中的内容如下: java-classpathcxf-rt-ws-addr-2.5.1.jar;demiddleware.jarclient.MuleClientTest在这段内容中,需要把该java项目所用到的jar包都要引入进来,jdk本身的jar包不需导入。client.M
怎么运行jar文件1、首先确保自己的系统是在安装好java环境条件下,按下Windows+R键,在弹出的运行框中输入CMD:2、先在弹出的黑框框中切换到.jar文件的所在目录,在黑框中输入java-jar ****.jar,****表示要运行的.jar文件名,如图所示:3、此时敲回车键后,.jar文件就开始成功运行了。以上就是运行jar文件的详细步骤:如何在黑窗口运行桌面
Windows不能用鼠标双击运行jar文件怎么办Java应用程序jar文件可以由JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以运行作为Java应用程序的jar文件,其跨平台特性使得很多工具软件都用jar方式来部署分发,比如用于HPWebOS系列手机常用的工具软件WebOSQuickInstall(简称WQI)就是采用jar方式。可是,很多朋友遇到一个难题,那就是下载
java开发怎么做日志功能就是记录用户每一步的操作具体做什么了Java开发做日志功能是比较麻烦的,Java开发学做日志功能推荐千锋教育。千锋教育合作院校超600所,校企合作共建实验室50余个,与教育部产学合作协同育人项目累计成功立项768项,为高校举办实训近万次,组织实施各类讲座5万余场。规划教材100本,已被近500所高校选用授课教材,深受广大高校师生喜爱。日志对于一个系统来说非常重
cmd,cmd的所在路径对使用有影响吗,使用Java放在哪个路径最好??打开cmd窗口,都是这样子的。那个就是告诉您cmd当前的工作路径。不影响正常使用的。如果想消除这个,那么就得消除所有文字。只需在cmd的快捷方式里面修改属性,给cmd.exe这个路径后面加上/k"@echooff&cls"不过这样后,您将不知道当前所处的工作路径了。JAVA请正常安装,然后进行环境变量
Java十大必读经典书籍推荐在编程的世界里,Java语言以其强大的功能和广泛的应用成为了程序员的首选。今天,我要向你推荐十本Java学习路上不可或缺的经典书籍,它们犹如璀璨的繁星,照亮了无数Java开发者的职业之路。1.Java核心技术·卷I·基础知识(豆瓣评分:9.4)作为Java领域的经典之作,这本书与《Java编程思想》并驾齐驱,畅销10余年,深受全球程序员喜爱。由资
2023-12-21 16:29:16
2023-12-24 20:21:11
2024-04-13 17:18:48
2024-04-09 17:44:01
2024-04-04 05:10:44
2024-03-31 15:14:06