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
怎么将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
Java十大必读经典书籍推荐在编程的世界里,Java语言以其强大的功能和广泛的应用成为了程序员的首选。今天,我要向你推荐十本Java学习路上不可或缺的经典书籍,它们犹如璀璨的繁星,照亮了无数Java开发者的职业之路。1.Java核心技术·卷I·基础知识(豆瓣评分:9.4)作为Java领域的经典之作,这本书与《Java编程思想》并驾齐驱,畅销10余年,深受全球程序员喜爱。由资
怎么运行jar文件1、首先确保自己的系统是在安装好java环境条件下,按下Windows+R键,在弹出的运行框中输入CMD:2、先在弹出的黑框框中切换到.jar文件的所在目录,在黑框中输入java-jar ****.jar,****表示要运行的.jar文件名,如图所示:3、此时敲回车键后,.jar文件就开始成功运行了。以上就是运行jar文件的详细步骤:如何在黑窗口运行桌面
CMD中运行JAVA程序需要安装JDK.例如:1.java则:javac1.javajava1.class回答者:dixnuits-高级魔法师六级11-922:03安装好JDK后按Ctrl+R输入cmd假如test.java在D:\test下则进入到D:\test目录然后输入javactest.java编译文件javatest运行文件Win
phpstorm怎么运行sql文件第一步:选择需要连接的数据库输入数据库地址、用户名、密码等,保存这里就是展示的数据库里的信息,包括所有的表等等双击右边的表名可以查询表里的所有数据,左边也可以编写SQL语句把你需要运行的sql文件在phpstorm里面打开,点击右键选择运行的sql文件选择连接的数据库,然后确定或者直接点击运行按钮OK啦
php用fopen打开类似于"\\192.168.1.12\shared\file\test.txt"这样的路径,应该怎样写代码?局域网的ip,如果你有权限访问,直接$fp=fopen("","rb");不就行了吗,php.ini配置文件中要开启allow_url_fopen,设置为onPHP用fopen()路径和文件名错误的问题,放到当前路径都打不开,求教!我用的是ze
Java运行不起来是怎么回事啊?这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。1.在浏览器中设置浏览器的安全级别,打开浏览器,最好是IE浏览器。2.在右上角的设置选项卡中选
2025-02-01 20:24:39
2024-01-05 14:11:24
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01