Questions tagged «java»

Java是最初由Sun Microsystems开发的一种编程语言。这里的问题应该是有关JVM(Java虚拟机)或JRE(Java运行时环境)的安装,配置和故障排除。编程问题(除非与Ubuntu直接相关)应在StackOverflow.com上提出。

5
为什么大多数GNOME开发人员在GTK +编程中都偏爱Python而不是Java?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 4年前关闭。 我只知道C和Java。当我可以使用已经知道的知识时,我真的不想学习另一种语言。我从未编写过GTK +应用程序,但我计划从一个实验性项目开始。那么,相对于Java,相对于GTK +,用Python编写是否有任何优势?


1
Ubuntu 17.10 Java 8证书错误
我重新安装了Ubuntu 17.10,并在其中安装了oracle-java8-installer软件包(来自PPA)。 但是,当我尝试使用“ ionic cordova build android”编译一个离子项目时,会引发以下错误: Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916) at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1899) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1420) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) at org.gradle.wrapper.Download.downloadInternal(Download.java:60) at org.gradle.wrapper.Download.download(Download.java:45) at org.gradle.wrapper.Install$1.call(Install.java:62) …
10 java  compiling  17.10 

2
在Ubuntu 15.10 64位上启动时冻结Netbeans 8.0.2
我刚刚在Thinkpad上安装了Ubuntu 15.10 64位,并且一切正常,但是我安装了netbeans 8.0.2,当我尝试启动它时,它在加载模块阶段启动时冻结。 我已经安装了openjdk 8。我不理解此问题,因为在另一台计算机上的15.04 32bit上运行正常。 从命令行启动netbeans时,消息如下: chrisgaubla @ sokioute:〜/ netbeans-8.0.2 / bin $ sh netbeans OpenJDK 64位服务器VM警告:忽略选项PermSize = 32m;在8.0中删除了支持
10 java  netbeans 

2
如何将jnlp文件与javaws关联
我的Java实际版本是 $ java -version java version "1.6.0_38" Java(TM) SE Runtime Environment (build 1.6.0_38-b05) Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode) 并可以将jnlp文件运行为 $ javaws ContestAppletProd.jnlp (这是TopCoder竞赛竞技场) 但我想通过简单的双击运行它。 当我右键单击文件时,有“使用其他应用程序打开”选项,但是我不知道如何在此处添加javaws。
10 java 


2
我们如何在Wine中安装Java?
我有一个Windows file.exe,需要Wine和Java才能打开它。我不知道如何在Wine中安装Java。当我尝试打开Java安装程序时说 Wrapper.CreateFile failed with error 32: Sharing Violation. 它也说 Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
10 wine  java 


2
尝试安装openjdk-6-jre时,ca-certificates-java失败
我在Ubuntu Server 10.10 x64上使用了VPS。我想使用Java并运行命令,sudo apt-get install openjdk-6-jre但由于安装在处理时遇到错误,因此命令失败ca-certificates-java。 我尝试使用以下方法安装失败的软件包: sudo apt-get install ca-certificates-java 我该如何解决? 我已经跑步了sudo apt-get update,sudo apt-get upgrade但是之后又遇到了同样的错误。 我还在VirtualBox上安装了Ubuntu Server x64,但是两个Ubuntu Server 10.10的内核版本不同(VirtualBox 上为2.6.35,VPS为2.6.18)。在VirtualBox上,我可以毫无问题地安装Jetty。 VPS是Ubuntu Server 10.10 x64的全新安装,我运行的第一个命令是sudo apt-get install openjdk-6-jre。 运行时,sudo apt-get install ca-certificates-java我收到以下消息: Reading package lists... Done Building dependency tree Reading state information... Done ca-certificates-java is already the …


2
使用软件包签名,自动更新等安全地安装Kotlin
作为一种出色的编程语言,Kotlin受到了广泛的关注,并已得到Android等开发的正式支持。但是我看到的安装选项尚不清楚安全问题。我不知道sdkman是否检查(甚至支持)软件包上的签名,我也不知道它是否自动跟踪Kotlin和其他已安装软件包的安全更新(如apt-get一样),我不知道它的大小安装将是,等等。 所以总结一下 Kotlin是否有相对安全的安装方法(带有程序包签名,自动更新等)? 例如,有PPA吗?(有人在为Debian / Ubuntu打包吗?)。 还是sdkman具有必要的属性? 还是有其他方法? 更新:我看到ubuntu-make(umake)是一个选择。对于IDEA和Kotlin,似乎仍然需要其ppa的版本,如在Eclipse JEE和IntelliJ IDEA EAP支持下发布的Ubuntu Make 16.03所述,更多 但是令我惊讶的是,我无法轻易找到有关umake的安全性方面的任何信息,而且看来它们还没有进行更新(更新工具·第74期),所以我的问题仍然悬而未决。

4
找不到Java命令
请按照如何安装Java上的说明在Ubuntu 11.10上设置Java。。 运行以下命令进行安装: sudo apt-get install openjdk-6-jdk 成功后,我键入“ java”,它提示我此错误: The program 'java' can be found in the following packages: * gcj-4.4-jre-headless * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre-headless * openjdk-7-jre-headless

2
update-alternatives:更新JDK7时出现“替代路径不存在”的问题
我决定从此处将 JDK7更新到最新版本。 与我的体系结构对应的x64 tag.gz存档已下载并/usr/lib/jvm像往常一样提取。所有以前的Java版本都是以相同的方式安装的。但在此之前设置新的替代品java,javac而javaws我使用以下命令删除所有现有的备选方案: sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac sudo update-alternatives --remove-all javaws 现在,当尝试安装新的替代品时,我得到以下信息: sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1 update-alternatives: error: alternative path /usr/bin/java doesn't exist. 当然/usr/bin/java不存在,但是/usr/bin呢?它有什么问题,我该如何解决?

1
由于出现“找不到辅助技术”错误而无法运行Java应用程序(如logisim)
我尝试了,错误是: Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472) at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532) at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613) at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:660) at com.cburch.logisim.gui.start.Startup.parseArgs(Startup.java:250) at com.cburch.logisim.Main.main(Main.java:32) 错误似乎是... 造成原因:java.lang / ClassNotFoundException:java.base / jdk.internal.loader.BuiltinClassLoader.loadClass(java.base / …
9 lubuntu  java 

1
NetBeans更新后无法正常工作
我已经使用NetBeans 2年了,遇到了一个问题。在正常的apt-get升级后,NetBeans完全停止工作。此后,我重新安装了JRE和JDK,但无济于事。但是,重新安装NetBeans后,它将打开,但出现以下错误: The JDK is missing and is required to run some NetBeans modules Please use the --jdkhome command line option to specify a JDK installation or see http://wiki.netbeans.org/FaqRunningOnJre for more information. 看完这篇文章后,我发现/usr/local/share/java/不存在。有什么方法可以还原文件,如果没有,我该如何解决该问题? 我曾试图提出解决这个帖子,它比一个项目不同的错误消息,其他没有任何影响。 Not all requested modules can be enabled: [StandardModule:org.netbeans.modules.j2ee.persistence.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-j2ee-persistence-kit.jar, StandardModule:org.netbeans.modules.maven.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-maven-kit.jar, StandardModule:org.netbeans.modules.debugger.jpda.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-debugger-jpda-kit.jar, …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.