Tag: java

如何修复损坏的包管理器 – java oracle

每当我尝试安装任何东西时,它都会失败,如下所示: Fetched 2,203 kB in 6s (352 kB/s) Selecting previously unselected package sgml-data. (Reading database … 305823 files and directories currently installed.) Preparing to unpack …/0-sgml-data_2.0.10_all.deb … Unpacking sgml-data (2.0.10) … Selecting previously unselected package docbook-xml. Preparing to unpack …/1-docbook-xml_4.5-8_all.deb … Unpacking docbook-xml (4.5-8) … Selecting previously unselected package libept1.5.0:amd64. Preparing to unpack …/2-libept1.5.0_1.1+nmu3build1_amd64.deb … […]

在15.04从gui运行jar的问题

我今天更新了ubunut到15.04。 现在,当我尝试从gui启动一个jar文件时,它只会打开存档管理器。 使用属性中的选项卡检查打开我找不到Openjdk。 我根据软件中心安装了Openjdk java 7和8,但尽管它们没有显示在列表中。 这意味着这里的解决方案: 如何通过双击运行.jar文件? 不适合我。

OpenJDK和Sun Java对最终用户有什么区别?

对于在浏览器中运行Java应用程序或applet的用户,运行Sun Java或OpenJDK有什么区别? 编辑 Oracle将退休DLJ ,并将专有实现基于OpenJDK。 我们是否可以期望使用OpenJDK或Oracle JDK运行Java应用程序的类似经验?

有没有办法为swing应用指定全局外观?

每次我在Ubuntu上安装Netbeans时,我都要编辑./etc/netbeans.conf文件,以包含指定外观的选项; 否则,菜单都是深灰色的黑色,这是不可能使用的。 有没有办法为swing应用程序指定全局外观,这样这不是一件痛苦的事吗? 这是我必须改变的路线: 46: netbeans_default_options=”-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true” 变为: 46: netbeans_default_options=”–laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true”

改变了什么来阻止Java程序通过权限位运行

我总是在我的Java程序上设置执行位,以便在不使用-jar参数的情况下将它们称为常规程序…只需在路径中运行名称为app的应用程序即可。 在过去,它只需要: chmod +x myjavaprogram.jar ,然后chmod +x myjavaprogram.jar运行它./myjavaprogram.jar 。 它仍适用于具有16.04之前的Ubuntu版本的计算机。 但是,它不适用于我的任何更新到16.04的计算机。 除了确保设置执行位的建议之外,我找不到任何对问题的引用,并且确保安装了这个引用: sudo apt install binfmt-support 我以前从未安装过该软件包,但为了解决这个问题,我运行了安装程序,确认它已经默认安装在Ubuntu上并且具有最新版本。 我发现运行java程序时遇到问题的唯一其他引用是正确安装Java的规范(openjdk或oracle)。 我已经安装了完整的更新。 我也使用过sudo update-alternatives –config java来改变两者之间的关系。 它们都在控制台上显示相同的错误。 这是我从两种方法得到的: 使用cli作为常规程序: $ ./HelloWorld.jar invalid file (bad magic number): Exec format error 使用-jar参数: $ java -jar ./HelloWorld.jar Hello World 我的/usr/local/bin文件夹中的许多Java应用程序都是在没有java扩展名的情况下重命名的。 它们仍然作为我的计算机上的常规程序,具有16.04之前的Ubuntu版本。 没有人知道如何将此function添加到版本16.04? 更新 双击文件浏览器中的应用程序。 但是,我运行了几十个java应用程序就像使用正常的命令行工具,如find , top , grep , netstat等。 […]

OpenJDK是否容易受到0天的攻击?

我很想知道OpenJDK是否也容易受到目前困扰Java 7的Zero-Day Exploit的影响,因为专家告诉人们在所有操作系统上找到解决方案之前禁用Java。

用于Ubuntu的C,C ++和Java IDE

是否有可以在支持C,C ++和Java的Ubuntu上运行的IDE? 我安装了NetBeans ,但它只支持Java。 我手动安装了C / C ++包,但是如果我包含iostream ,那个包会出错。 还有其他IDE可以满足我的需求吗? 或者我可以获得预先安装了所有软件包的NetBeans吗?

Netbeans 7.0.1已安装但无法运行

我安装了Netbeans 7.0.1,我确保安装了所有可以找到的JDK和JRE。 它安装没有错误。 我也看到了这个问题 ,并确保我也遵循了所有的指示。 我从来没有得到任何类型的错误消息。 据我所知,它安装好了。 但是,当我尝试运行Netbeans时,我得不到任何回复。 如果我从命令行运行它,大约30秒后,提示刚刚回来。 没有任何错误信息让我知道什么是错的。 $ /bin/sh “/home/dave/netbeans-7.0.1/bin/netbeans” $ 问题是什么,我如何让Netbeans运行? 作为答案中提供的以下说明的结果,新命令行输出: $ sudo update-alternatives –config java There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ———————————————————— * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode Press enter to […]

netbeans不会显示项目窗口

$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=17.04 DISTRIB_CODENAME=zesty DISTRIB_DESCRIPTION=”Ubuntu 17.04″ $ java -version java version “9” Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode) $ javac -version javac 9 $ umake –version 16.11.1 $ umake ide netbeans [sudo] password for thufir: Choose installation path: /home/thufir/.local/share/umake/ide/netbeans Downloading and installing requirements | […]

支持NPAPI插件的Web浏览器

根据这篇文章,Mozilla已经放弃了Mozilla Firefox 52版 NPAPI插件的支持。 有没有支持NPAPI插件的网络浏览器? 我必须经常使用一个使用Oracle Java插件的网站。 我正在使用带有Java JDK 8u121的 Ubuntu 16.04 64位。 非常感谢帮助。 谢谢。