小编Oma*_*llo的帖子

在 ubuntu linux 中使用 root 权限运行 VS Code 不再起作用

我在 ubuntu linux 中使用 Visual Studio Code 和此命令以 root 权限运行 VS Code(不推荐)

sudo code --user-data-dir="~/.vscode-root"
Run Code Online (Sandbox Code Playgroud)

我总是在命令行中使用它,因为正常方式 Visual Studio Code 不允许我保存代码更新。但今天

sudo code --user-data-dir="~/.vscode-root" 
Run Code Online (Sandbox Code Playgroud)

当我尝试在命令行中运行该代码时,该代码不再工作,它不再打开 Visual Studio 代码。点击 vscode 图标正常运行,但它不允许我保存任何内容,它要求我重试 sudo,我这样做了,但它什么也没做,我无法以这种方式输入 sudo。关于如何解决这个问题有什么建议吗?提前致谢

ubuntu visual-studio-code

10
推荐指数
1
解决办法
2万
查看次数

我收到错误:尝试打开文件 Hola.jar 时发生意外错误

我正在使用Linux ubuntu,我创建了一个名为hola.java的java程序,它是以下程序代码,该程序运行良好

import javax.swing.*;
import java.awt.*;

public class hola extends JFrame {

JButton b1 = new JButton("presionar");

 hola(){

  super("Botones");
  setSize(250,250);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  FlowLayout flo=new FlowLayout();
  setLayout(flo);
  add(b1);
  setVisible(true);

  }

  public static void main(String[] args)
 {


    hola bt = new hola();
   }

}
Run Code Online (Sandbox Code Playgroud)

这个java程序在运行时工作得很好现在我在命令行中使用创建了这个程序的jar文件:

jar cf hola.jar hola.class

这将创建一个名为 hola.jar 的 Jar 文件

我什至在manifest.mf文件中写了Main-Class: Hola。

当我尝试通过以下方式运行它时:

java -jar hola.jar

我收到错误:An unexpected error occurred while trying to open file hola.jar

请告诉我如何运行 jar 文件以便获得输出:'(,我无法将此程序作为 jar 文件运行的可能原因是什么,即使该程序使用“java Hola.java”完美运行

java jar

5
推荐指数
1
解决办法
7679
查看次数

标签 统计

jar ×1

java ×1

ubuntu ×1

visual-studio-code ×1