精华内容
下载资源
问答
  • 2019-03-08 21:22:35

    安装:

    open版本

    sudo apt-get install default-jdk

    oracle版本

    sudo apt-get install oracle-java7-installer

    查看版本信息:

    Java-version

    卸载:

    sudo apt-get autoremove default-jdk

    如果不能卸载干净,用下面的方法:

    jdk彻底卸载:

    (1) apt-get update

    (2) apt-cache search java | awk ‘{print($1)}’ | grep -E -e ‘^(ia32-)?(sun|Oracle)-java’ -e ‘^openjdk-’ -e ‘^icedtea’ -e ‘^(default|gcj)-j(re|dk)’ -e ‘^gcj-(.*)-j(re|dk)’ -e ‘java-common’ | xargs sudo apt-get -y remove

    (3) apt-get -y autoremove

    2、清除配置信息: dpkg -l | grep ^rc | awk ‘{print($2)}’ | xargs sudo apt-get -y purge

    3、清除java配置及缓存: bash -c ‘ls -d /home/*/.java’ | xargs sudo rm -rf

    4、手动清除JVMs: rm -rf /usr/lib/jvm/*

    5、java -version 查看,卸载成功

    更多相关内容
  • Linux----删除Java

    千次阅读 2021-03-17 23:26:38
    可先使用如下命令查询存在的java rpm -qa | grep java 如图: 我这里其实只有一个1.7.0版本的java 我们可以直接复制整个Java文件名:java-1.7.0-...然后用上面的语句就可删除这个1.7.0版本的java了,简单来说,就是

    可先使用如下命令查询存在的java
    rpm -qa | grep java
    如图:在这里插入图片描述
    我这里其实只有一个1.7.0版本的java
    我们可以直接复制整个Java文件名:java-1.7.0-openjdk-devel-1.7.0.261-2.6.22.2.el7_8.x86_64

    删除命令:
    yum -y remove java java-1.7.0-openjdk-devel-1.7.0.261-2.6.22.2.el7_8.x86_64
    然后用上面的语句就可删除这个1.7.0版本的java了,简单来说,就是先查询到安装的Java整个的文件名,然后用yum -y remove java 文件名就可以删除了

    下面有一个tzdata-java-2019c-1.el7.noarch也可以删除,用下面的命令
    rpm -e --nodeps tzdata-java-2019c-1.el7.noarch
    就是先查出来文件名,然后用rpm -e --nodeps 文件名删除

    我们删除完还可以再调用rpm -qa | grep java查看是否还残留的有我们要删除的东西,有的话我们可以再通过上面的方式删除一遍

    展开全文
  • 一,Java环境配置 JAVA_HOME CLASSPATH Path 二,更换jdk 控制面板-Java 环境变量更换 eclipse更换已安装的jar/Java编译器 三,彻底卸载jdk 删除环境变量 控制面板卸载jdk 直接删除jdk文件夹 注册表删除...

    一,Java环境配置

    首先在官网或者其他地方下载好对应的jdk版本,这里我选择的是jdk-8u221-64bit

    右键以管理员身份运行,一直点下一步,到这一步的时候,选择公共jre安装
    在这里插入图片描述

    安装位置默认即可,路径一般是C:\Program Files\Java
    不必更改
    接下来设置Java环境变量
    此电脑-右键属性-高级系统设置-环境变量-系统变量-新建

    在这里插入图片描述

    1,JAVA_HOME

    新建一个变量名为JAVA_HOME,值为
    C:\Program Files\Java\jdk1.8.0_221
    的变量
    具体路径也可查找选择
    在这里插入图片描述

    2,CLASSPATH

    新建一个变量名为CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    的变量
    直接复制即可,注意前面有个.跟;
    在这里插入图片描述

    3,Path

    在系统变量里面找到Path,点击编辑-新建
    %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin
    两个变量(注意:分别添加)

    在这里插入图片描述


    检查环境是否配置成功
    调出cmd
    命令行输入java -version 可以查看版本(注意-version前面有空格)


    二,更换jdk

    有时候想切换jdk版本,这里有几种办法

    1,控制面板-Java

    打开控制面板-查看方式选择大图标/小图标,找到Java并点击打开
    在这里插入图片描述

    上面选择Java-查看-用户
    勾选想启用的版本即可,若想使用别的,可以在添加选项那里查找电脑上别的jdk版本


    2,环境变量更换

    在环境变量里面把JAVA_HOME的值改成别的jdk版本
    在这里插入图片描述

    3,eclipse更换已安装的jar/Java编译器

    eclipse里面依次打开 窗口——首选项
    在这里插入图片描述

    也可以在编译器里面对版本进行切换
    在这里插入图片描述
    注:版本切换之后可能还需要去注册表进行修改jdk的值

    win+R 输入 regedit 打开注册表

    依次打开HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
    对Java Development Kit的CurrentVersion的值进行修改
    如从1.8版本改为1.7版本,则把数值1.8修改为1.7
    在这里插入图片描述

    对Java Runtime Environment的CurrentVersion的值进行修改,跟上面一样的操作
    在这里插入图片描述

    (切换版本这种情况用的比较少)

    三,彻底卸载jdk

    有时候想下载新的jdk,但在此之前需要把旧的卸载掉才能安装新的

    1,删除环境变量

    在环境变量中删除当初配置java环境变量时候的那些变量
    JAVA_Home、CLASSPATH、Path
    需要注意的是,path的值只需要删除与java相关的变量即可,不要全部删除,而JAVA_HOME跟CLASSPATH全部删除

    2,控制面板卸载jdk

    控制面板可以直接卸载掉这两个东西
    在这里插入图片描述

    3,直接删除jdk文件夹

    在安装jdk的路径上删除整个文件夹
    在路径C:\Program Files删除Java文件夹
    在这里插入图片描述

    4,注册表删除Javasoft

    在注册表删除与Javasoft相关的文件夹
    其余的可百度查看
    在这里插入图片描述

    卸载完成之后
    cmd运行java 会提示没有找到命令行
    如果有其他的奇怪代码
    例如:Error:opening registry key 'Software/JavaSoft/Java Runtime Environment
    在这里插入图片描述

    这是由于jdk没有卸载干净

    完全上面的方法之后
    (可能有遗漏,遗漏的有可能是c盘中system32里面的java的三个exe没有删除,将C盘中Windows\System32和Windows\SysWOW64文件夹中的java.exe、javaw.exe、javaws.exe删除即可)

    再正确安装新的jdk,即可消失
    最后重新配置java环境变量
    cmd运行java -version之后即可查看新的版本


    展开全文
  • 删除Java代码中的所有注释

    千次阅读 2017-09-11 17:31:34
    文章来源:...import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.
     
    文章来源:http://blog.csdn.net/fullstack/article/details/22688777
    package tools ;

    import java.io.BufferedReader ;
    import java.io.BufferedWriter ;
    import java.io.File ;
    import java.io.FileInputStream ;
    import java.io.FileOutputStream ;
    import java.io.InputStreamReader ;
    import java.io.OutputStreamWriter ;

    /**
    * 删除Java代码中的注释
    *
    * @author Alive
    * @build 2010-12-23
    */
    public class DeleteComments {

    private static int count = 0 ;

    /**
    * 删除文件中的各种注释,包含//、/* * /等
    * @param charset 文件编码
    * @param file 文件
    */
    public static void clearComment ( File file , String charset ) {
    try {
    //递归处理文件夹
    if (! file . exists ()) {
    return ;
    }

    if ( file . isDirectory ()) {
    File [] files = file . listFiles ();
    for ( File f : files ) {
    clearComment ( f , charset ); //递归调用
    }
    return ;
    } else if (! file . getName (). endsWith ( ".java" )) {
    //非java文件直接返回
    return ;
    }
    System . out . println ( "-----开始处理文件:" + file . getAbsolutePath ());

    //根据对应的编码格式读取
    BufferedReader reader = new BufferedReader ( new InputStreamReader ( new FileInputStream ( file ), charset ));
    StringBuffer content = new StringBuffer ();
    String tmp = null ;
    while (( tmp = reader . readLine ()) != null ) {
    content . append ( tmp );
    content . append ( "\n" );
    }
    String target = content . toString ();
    //String s = target.replaceAll("\\/\\/[^\\n]*|\\/\\*([^\\*^\\/]*|[\\*^\\/*]*|[^\\**\\/]*)*\\*\\/", ""); //本段正则摘自网上,有一种情况无法满足(/* ...**/),略作修改
    String s = target . replaceAll ( "\\/\\/[^\\n]*|\\/\\*([^\\*^\\/]*|[\\*^\\/*]*|[^\\**\\/]*)*\\*+\\/" , "" );
    //System.out.println(s);
    //使用对应的编码格式输出
    BufferedWriter out = new BufferedWriter ( new OutputStreamWriter ( new FileOutputStream ( file ), charset ));
    out . write ( s );
    out . flush ();
    out . close ();
    count ++;
    System . out . println ( "-----文件处理完成---" + count );
    } catch ( Exception e ) {
    e . printStackTrace ();
    }
    }

    public static void clearComment ( String filePath , String charset ) {
    clearComment ( new File ( filePath ), charset );
    }

    public static void clearComment ( String filePath ) {
    clearComment ( new File ( filePath ), "UTF-8" );
    }

    public static void clearComment ( File file ) {
    clearComment ( file , "UTF-8" );
    }

    public static void main ( String [] args ) {
    clearComment ( "D:\\eclipse3.3\\workspace\\Sanguosha" ); //删除目录下所有java文件注释
    //删除某个具体文件的注释
    //clearComment("D:\\proj\\scm\\action\\AbcdefgAction.java");
    }

    }
    展开全文
  • MAC 下删除Java版本的做法

    千次阅读 2018-07-09 09:47:47
    MAC 下删除Java版本的做法 参考了网上的很多教程,都是针对mac os旧版本的。目前我得环境是10.31.1 由于安装Eclipse+Android环境,运行后总是报告下面的错误: java.lang.noclassdeffounderror:sun/misc/base64 ...
  • 问题描述: 文件名:my.java 主要用于自测不熟悉的Java...结果不能删除,what??? 显示和这个路径有冲突 “my”,对就是这个“my”冲突了, 我擦, 解决方案:my.java换个名字就解决了。 很奇葩,记录一下。 ...
  • Java强制删除java程序占用的文件

    千次阅读 2018-05-17 14:05:58
    假如我们有时候忘记关闭了,又不知道在哪个地方去关闭,为了删除该文件,JAVA可以进行强制删除操作。可以使用如下代码进行强制删除:public boolean forceDelete(File file){ boolean result=file.delete(); if (!...
  • Windows下如何完全删除Java

    千次阅读 2018-04-12 22:07:34
    2.找到java的安装目录,直接将Java文件夹删除。3.删除注册表。在“运行”中输入Regedit,打开注册表编辑器,找到HKEY_CURRENT_USER/SOFTWARE/JavaSoft ,将JavaSoft文件夹及其子目录全部删除。4.删除环境变量,如何...
  • 如何删除Java中的临时文件?

    千次阅读 2021-03-16 04:14:55
    java.io包的名为File的类表示系统中的文件或目录(路径名)。此类提供了各种方法来对文件/目录执行各种操作。临时文件在某些情况下,例如单元测试或某些应用程序逻辑,您可能需要创建临时文件。Java中的File类提供了一...
  • ![图片说明](https://img-ask.csdn.net/upload/201612/28/1482894593_628240.png) 全是这种注释,如何能批量删除? eclipse有没有批量删除的功能? 求大神解答!
  • 无法删除 Java 生成的文件,提示操作无法完成,因为文件已在 Java(TM) Platform SE binary 中打开 报错原因:Java 操作文件后没有关闭流 解决办法:仔细检查代码,找到流的部分,关闭流 ...
  • 删除Java代码中的注释

    千次阅读 2014-03-31 19:28:34
    最近有个实习生说要公司的部分代码,回去做毕业论文,在我跟项目经理以及部门主管商量之后(同时得到客户允许之后),同意了他的要求。 前提:代码中不能有任何注释,不能透露...这里跟大家分享删除注释的部分代码:
  • JAVA中循环删除list中元素

    千次阅读 2021-02-28 17:20:54
    JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。1、for循环遍历listfor(int i=0;iif(list.get(i).equals("del"))list.remove(i);}这种方式的问题在于,删除某个元素后...
  • java数组遍历删除

    千次阅读 2020-11-26 21:33:58
    List数组遍历删除 环境 jdk8 junit 单元测试 正解 // 正解1, jdk自带的addAll方法 @Test public void test18() { String[] strs = {"12","34","56","78","90"}; List<String> list = Arrays.asList...
  • 查看和删除Java证书

    万次阅读 2013-04-02 13:42:57
    keytool -list -v -alias aurora -keystore "C:/Program Files/Java/jdk1.7.0_03/jre/lib/security/cacerts" -storepass changeit 这条命令是在JDK安装的密钥库中,查找别名是aurora的证书,密钥库口令是changeit。...
  • Java中怎样实现批量删除操作?

    千次阅读 2021-02-12 09:35:57
    展开全部进行编写编程代码就能实现批量删除操作。具体代码如下:[java] public Connection con=null;public PreparedStatement pstmt=null;/*** 得到连接对象*/public void getConnection(){String driver=...
  • java对象中添加和删除属性

    千次阅读 2021-02-12 18:56:32
    我如何在java中实现此...从java对象中添加和删除属性public class Object {private final Credentials Credentials;private final int PageSize;private final int PageStart;private final int DefaultFilterId;pu...
  • Java删除List集合中元素的方法

    千次阅读 2021-11-12 16:05:11
    正确方法 执行remove后break跳出循环,则不会抛出异常,但这样只能删除一个元素 for (Integer i : list) { list.remove(i); break; } 输出结果 2、普通for循环 (1) 顺序遍历 错误示范 for (int i = 0; i (); i++) ...
  • java删除文件和文件夹

    万次阅读 多人点赞 2018-08-16 22:39:32
    package test816; import java.io.File;... * 删除文件或目录 * * @author kemp E-mail: 572068511@qq.com * @version 2018-8-16 * @see java.lang.Class * @since JDK1.8 */ public class DeleteFile...
  • Java 删除文件 被占用 已解决

    千次阅读 2019-12-10 13:51:23
    我一直在使用一段特定的代码来删除文件夹中的文件,但事实证明它很成问题,因为我可能忘了关闭一两个InputStream.我的代码是如此之大,以至于我无法看到所有未关闭的输入流.有没有办法删除文件是否有一个打开的...
  • java项目需求,要删除minio服务文件夹和下面的所有文件,百度了一下,没有查到有用的方法,自己也查看了minio jar包中的方法,也没发现删除文件夹的,不过,网上百度查到,只要删除文件夹下的所有文件,文件夹就...
  • 如果我们删除某一个参数时,往往没有数组或者列表那么方便。但是,如果有了下面这个方法,我们同样可以做好。public class Test3 {/*** @param args*/public static void main(String[] args) {//要切割的字符串...
  • 如何卸载干净JAVA?

    万次阅读 2021-09-08 15:01:24
    有很多小伙伴下载了JAVA的JDK(java开发工具包)并安装成功运行后,发现自己下错了版本。凉了,半天白搞了。卸载之后又发现在再安装出现安装不了的问题。这往往是因为JAVA并没有卸载完全。...打开注册表窗口,删除ja...
  • 注册表中删除java

    千次阅读 2010-03-07 14:47:00
    注册表里面删除java!5.0版本注册键值:hkey_local_machine/software/microsoft/windows/currentversion/uninstall/ {3248f0a8-6813-11d6-a77b- 00b0d0majorversionminorversionmicroversioncompupdateversion} 6.0...
  • 比如原始字符串是:“this is my pen”, 删除掉其中的字符: ‘i’和’y’, 得到:“ths s m pen”。 注:这里先删除一个字符,之后再修改一下代码即可完成需求 public class DeleteCharString { public static ...
  • Java删除文件(delete file in java)

    万次阅读 2017-09-23 11:01:26
    Java中,可用File.delete()删除一个文件,调用该方法后将返回一个布尔类型的值,true表示删除成功,false则表示删除失败。
  • JAVA强制删除文件file

    千次阅读 2019-01-15 10:31:03
    file.delete()的删除不了,因为显示的该文件还被JAVA进程占用。 /** * 删除单个文件 * * @param fileName * 要删除的文件的文件名 * @return 单个文件删除成功返回true,否则返回false */ public static ...
  • 二、然后把证书复制到%JAVA_HOME%/jre/bin/路径下,即保证证书与keytool.exe文件同目录(其实不同也行,但是执行命令时需要指定路径) 三、导入过程如下: 复制完成之后打开doc窗口:运行-cmd keytool...
  • 如何在 Mac 上卸载 Java

    千次阅读 2021-11-22 14:36:24
    一. java官网上的步骤 在“终端”窗口中,复制和粘贴命令:sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /...但是依据官网步骤,三步执行完,执行 java -version,发现本地java.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,701,091
精华内容 680,436
关键字:

如何删除java

java 订阅