1.win10 java文件属性打开方式不能更改
解决方法如下:1、首先 win+r 2、打开运行程序 3、输入: regedit 4、找到: 计算机/HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/currentversion/Explorer/FileExts/.lnk会发现有openwithlist 和 openwithprogids 两项,如果有其他的选项将其删除5、再将openwithlist 内的除默认以外的所有键值都删除6、将openwithprogids内的除默认和lnkfile以外的所有键值都删除.7、保存退出即可 如果还有图标不能还原的可以在控制面板〉外观和个性化〉个性化〉 点击更改桌面图标按钮,在弹出的面板内点击 还原默 认即可! 重启就可以了~。
2.如何运行Java程序和设置CLASSPAT?
如何运行JAVA和CLASSPATH环境变量的设置是学习和使用JAVA中最基本的问题,本不应在此赘述。
但近来不少人在论坛上提出的问题却与此有关,我平时碰到的一些初学者也往往在这个问题上卡了壳,因此写了这篇小东西,希望能对一些初学者有用。 我们都知道要运行一个JAVA程序要经历编写原程序,编译和运行三个步骤。
其中编译要用到javac命令,而运行则要用到java命令。比如有一个HelloWorld的类,保存在HelloWorld。
java文件中。编译时用: javac HelloWorld。
java 生成HelloWorld。class文件,运行时要用: java HelloWorld 这里要注意javac与java两个命令的重要差别。
javac需要的参数是JAVA原文件的文件名,因此。java的后缀是不能少的,而javac需要的参数是JAVA的类名,所以绝对不能加。
class后缀。这样以下两种用法都是错误的: javac HelloWorld (Wrong!!) java HelloWorld。
class (Wrong!!) 又因为Windows的文件系统对文件名的大小写是不敏感的,因此在编译时给出的原文件名大小写没有关系,但java命令要的是类名,而在JAVA中所有的标识符包括类名都是大小写敏感的,因此在用java命令时,类名的大小写必须和原文件中定义的类名完全一致。 注意下列命令用法: javac helloworld。
java (Corrent!!) java HelloWorld (Wrong!!) 既然用java命令运行JAVA程序时给出的是类名而不是文件名,那么java又是到那里去找到要运行的类的呢?这就要用到CLASSPATH了。 即可以通过设置CLASSPATH环境变量,又可以通过-cp命令行参数指示java到哪里去查找类。
其实javac也是需要CLASSPATH来指明编译时到哪里查找用到的类的定义的。如果CLASSPATH设定不正确,运行时就会碰到这样的错误: Exception in thread "main" java。
lang。NoClassDefFoundError: 而遇到这样的错误原因只可能是两个: 1。
CLASSPATH设定不正确; 2。 类名打错。
初学者最常见的是大小写错。 CLASSPATH是一组互相间由";"隔开的目录,zip文件或jar文件。
ZIP和JAR文件一般是用来引入一些第三方的类库,这些文件中也都包含了JAVA的类。这些目录、ZIP文件或JAR文件一般都是用绝对路径,如果用相对路径,那么在运行时就会解释为相对于当前路径。
在Win9x系统中,一般可以通过在autoexec。 bat中加入这样的语句来定义全局的CLASSPATH(假设你把自己写的类放在c:\myjava目录下) set CLASSPATH=c:\myjava Win9x操作系统需要重起机器,这个设置才能起作用。
如果是Windows2000,可以在控制面板\系统\高级\环境变量中新建CLASSPATH环境变量。 Windows2000不需要重起机器,但对设置之前打开的DOS命令窗口没有效果。
要检查CLASSPATH设置是否正确,可以通过在DOS提示符下大打入以下命令: echo %CLASSPATH% 如果要用-cp命令参数,则可以这样: java -cp c:\myjava 。 。
下面是天涯浪子与12237558鲲鹏的一段对话,希望能对初学者有点帮助~ (2001-06-08 17:01:06) 天涯浪子 C:\jdk 这是我JDK的安装目录! 你帮我写一个autoexec。
bat 和Config。 sys好吗? 鲲鹏: 与config。
sys无关。 关键是你的类放在什么路径。
天涯浪子:我写的在c:\java下面! 鲲鹏: autoexec。bat: set PATH=%PATH%;c:\jdk\bin set CLASSPATH=c:\java 天涯浪子:那原来的PATH还用改吗? 鲲鹏:原来的PATH是怎样的? 天涯浪子:哦,我加在原来";"的后面了~ 鲲鹏:这样应该也不错呀。
天涯浪子:还是出错了~ 鲲鹏:你把提示发过来 天涯浪子: C:\java>java helloworldapp Exception in thread "main" java。lang。
NoClassDefFoundError: helloworldapp (wrong name: HelloWorldApp) at java。 lang。
ClassLoader。defineClass0(Native Method) at java。
lang。ClassLoader。
defineClass(Unknown Source) at java。security。
SecureClassLoader。 defineClass(Unknown Source) at java。
net。URLClassLoader。
defineClass(Unknown So 这只是一半,还有一半没有发过来呢~ 鲲鹏: 执行javac helloworld。 java时,javac将通过文件系统查找helloworld。
java这个文件,因为文件系统是大小写不分的,所以helloworld。java 和HelloWorld。
java是一样的。 执行java helloworld时,java自己查找helloworld这个类,即使它通过文件系统找到了HelloWorld。
class这个类文件,但它会把类文件中的类名和你给出的类名比较,这个比较是区分大小写的。 我没有说错。
在执行javac时,给出的文件名大小写是没有关系的, 但执行java时,给出的类名大小写也必须正确。
3.在Win7中如何用CMD命令设置Java环境变量?在Win7中如
Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言。
而环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。
用户通过设置环境变量,来更好的运行进程。下面介绍在Win7中用CMD命令设置Java环境变量的技巧: 第一步,按Win+R打开运行,输入cmd,点击确定; 第二步,在命令提示符中输入javac; 第三步,点击回车后如果出现一系列的明了那个及其解释,就说明环境变量配置好了; 第四步,但是如果提示不是内部或外部命令,也不是可运行的程序或批处理文件,就说明配置错误。
要是你想用cmd命令来设置Java环境变量,你可以通过以上的方法试试看。 。
4.Java如何访问配置文件
import java。
io。File; import java。
io。FileInputStream; import java。
net。URI; import java。
net。URISyntaxException; import java。
util。Properties; public class ConfigurationRead { private String PFILE = ""; private Properties m_props = null; public ConfigurationRead(String filePath) { this。
PFILE=filePath; } public boolean loadFile() { try { m_props = new Properties(); m_props。load(new FileInputStream(getFile())); return true; } catch (URISyntaxException e) { System。
err。println("文件路径不正确"); e。
printStackTrace(); } catch (Exception e) { System。err。
println("文件读取异常"); e。printStackTrace(); } return false; } private File getFile() throws URISyntaxException { URI fileUri = this。
getClass()。getClassLoader()。
getResource(PFILE)。toURI(); File m_file = new File(fileUri); return m_file; } public String getConfigItem(String name) { m_props。
clear(); try { m_props。load(new FileInputStream(getFile())); } catch (Exception e) { System。
err。println("文件重新读取异常"); e。
printStackTrace(); } String val = m_props。getProperty(name); return val; } }。
5.求教win10的java怎么安装 应该用什么版本
查看自己的电脑是32位的还是64位的(x86代表32位的)。
java安装要求比较高,楚除了查看系统是windows还是linux等等,如果是windows系统,还要查看是32位的还是64位的。我的是64的2second,下载java,进入官网,找到JDK,点击DOWNLOAD3选择自己要下载的版本(8u65或者 8u66),然后点击Accept你不同意,人家是不会让下载的哦~4自己的电脑是几位的操作系统,就下载几位的。
一般都是64(x86代表32位的)。可以下载.exe也可以下载.zip。
下载.zip的话就需要解压啦。如果电脑没有解压软件,最好下载.exe,不怕麻烦也可以下载jdk后,在下载一个解压软件。
我下载了.exe文件。5third,安装。
安装在非C盘的磁盘。点击安装后,会出现安装默认在c盘,还有一个选项,自定义安装,小目录后面点击更改。
这里我安装在d盘,6结果,安装失败。你再安装,再安装,无论你多么努力,就是安装失败。
难道我的电脑出现了问题????????事实上不是~7再重新安装,一开始就狂点下一步,安装成功!!!。为什么呢?那是你默认安装在c盘了。
(再安装过程中,会弹出一个对话框,可以更改安装目录,狂点下一步,不要更改,否则安装失败。)8why?一般软件你可以安装在你想安装你盘里。
但是,java你不能,你只能安装在c盘,如果安装在其他盘,就会安装失败,你打开你预先创建安装java的文件夹,里面什么都没有。
6.如何从Java应用程序动态生成PDF文件
如果应用程序需要动态生成 PDF 文档,则需要 iText 库。
开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成。本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序生成 PDF 文档的由浅入深的指南。
我们创建了一个示例应用程序以更好地理解 iText。 很多应用程序要求动态生成 PDF 文档。
这类应用程序包括银行生成用于电子邮件投递的客户报表,到读者购买特定图书章节并以 PDF 格式接收这些文档。例子罗列下去是很多的。
在本文中,将使用 iText Java 库生成 PDF 文档,并引导您完成一个示例应用程序,以使您能够更好地理解和使用 iText。 熟悉 iText iText 是 Lowagie。
com 站点(请参阅 参考资料)免费提供的 Java 库。iText 库的功能很强大,支持 HTML、RTF 和 XML 文档的生成,此外还能够生成 PDF 文档。
可以从多种字体中选择文档中所使用的字体。 同时,iText 的结构允许使用相同的代码生成以上任意类型的文档。
iText 库中的类用于以各种字体来生成 PDF 文本、在 PDF 文档中生成表格、为页添加水印等。iText 还提供许多功能。
在一篇文章中不可能一一演示。本文中将介绍生成 PDF 文档的基本需求。
我们将使用 Eclipse 来进行示例应用程序开发。作为一个开放源码的 IDE,可以免费获得 Eclipse,而且其功能非常强大。
现在就可以下载 Eclipse。 iText API:近距离观察 com。
lowagie。text。
Document 是生成 PDF 的主要的类。 它是需要使用的第一个类。
一旦开始创建文档,将需要一个写入器向文档中写入内容。com。
lowagie。text。
pdf。PdfWriter 就是一个 PDF 写入器。
下面列出了通常需要使用的类: com。lowagie。
text。Paragraph —— 这个类表示一个缩进的段落。
com。lowagie。
text。Chapter —— 这个类表示 PDF 文档中的章节。
使用 Paragraph 作为题目并使用 int 作为章节号码来创建它。 com。
lowagie。text。
Font —— 这个类包含了全部的字体规范,例如字体、大小、样式和颜色。 各种字体都在这个类中声明为静态常数。
com。lowagie。
text。List —— 这个类表示一个列表,按顺序包含许多 ListItems。
com。lowagie。
text。Table —— 这个类表示包含单元格的表,单元格有序地排列在矩阵中。
下载 iText 并在 Eclipse 中进行配置 作为一个纯粹的 Java 库,iText 是以 JAR 文件的形式出现的(请参阅 参考资料)。一旦下载了这个库(在路径 C:\temp 下),执行下列步骤将会在 Eclipse 环境中配置 iText 库: 在 Eclipse 中创建一个新的 Java 项目,将其命名为 iText。
在 Package Explorer 视图中右击 iText 项目,然后选择 Properties。 单击 Java Build Path。
在 Libraries 选项卡中,单击 Add External JARs。 浏览到 C:\temp 目录,选择该目录下的 itext-1。
3。jar。
单击 OK。 现在已经配置好 iText,Eclipse 已经准备好创建 Java 应用程序以生成动态 PDF 文档。
示例应用程序 还有什么能够比自己动手创建一个工作示例更好地演示技术了?现在有了所需的工具(Eclipse IDE)和库(iText 库),可以开始设计和开发一个示例应用程序了。 让我们创建一个简单的 PDF 文档,其中包含一些基本元素,如纯文本、非默认字体的彩色文本、表格、列表、章节和小节等。
此应用程序的目的是让您熟悉 iText 库的使用方式。有很多与帮助生成 PDF 文档有关的类。
在这里不可能介绍所有这些类。 iText 的 javadoc 是介绍如何使用这些类的很好的资料。
下面让我们来开始编写代码。 第一步是创建一个文档。
文档是 PDF 文档的所有元素的容器。 清单 1。
实例化文档对象Document document = new Document(PageSize。 A4, 50, 50, 50, 50); 第一个参数是页面大小。
接下来的参数分别是左、右、上和下页边距。但是还没有定义该文档的类型。
它取决于所创建的写入器的类型。对于我们的示例,选择了 com。
lowagie。text。
pdf。PdfWriter。
其他写入器为 HtmlWriter、RtfWriter、XmlWriter 等等。它们的名称解释了它们的实际用途。
清单 2。 创建 PdfWriter 对象PdfWriter writer = PdfWriter。
getInstance(document, \new FileOutputStream("C:\\ITextTest。 pdf"));document。
open(); 第一个参数是对文档对象的引用,第二个参数是文件的实际名称,在该名称中还会给出其输出路径。接下来,打开文档以写入内容。
现在,将在文档的第一页上添加一些文本。通过 com。
lowagie。text。
Paragraph 来添加文本。可以用文本及其默认的字体、颜色、大小等等设置来创建一个默认段落。
或者,也可以设置自己的字体。下面让我们来看看这两种做法。
7.win10正式版配置java报错 为什么
1.安装JDK,安装过程中可以自定义安装目录等信息,例如选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径) %JAVA_HOME%就是引用前面指定的JAVA_HOME; 6.“开始”->;“运行”,键入“cmd”; 7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;。
转载请注明出处windows之家 » win10设置默认打开java文件