Questions tagged «java»

广泛使用的面向对象编程语言,强调可移植性。有关使用Java编程的问题不在主题之列,应在stackoverflow.com上提出。


1
你如何让Java applet写入你的临时文件夹? (视窗)
有一个适用于XP的旧Java小程序。但是如果你从Windows 7和任何Java插件中打开它,它将无法正常工作。插件本身会导出一些数据......作为excel表。 applet被下载,但是有一个IOException。 这是调试日志: basic: Applet initialized basic: Starting applet basic: completed perf rollup basic: Applet made visible basic: Applet started basic: Told clients applet is started /tmp/dixtemp1234.dat C:\Users\X\AppData\Local\Temp\\001.TXT network: Cache entry not found [url: http://domain/cgi-bin/viewLog.cgi?pg=5&UID=001&StartTime=1348153140&EndTime=1348239540&SampleTime=900&ID=2368%7C3368%7C12368%7C13368%7C19368%7C20368%7C, version: null] network: Connecting http://domain/cgi-bin/viewLog.cgi?pg=5&UID=001&StartTime=1348153140&EndTime=1348239540&SampleTime=900&ID=2368%7C3368%7C12368%7C13368%7C19368%7C20368%7C with proxy=DIRECT network: Connecting http://domain/ with proxy=DIRECT network: Connecting …

1
在Java中的Https连接
我已成功使用生成密钥库 keytool -genkeypair -alias SomeAlias -keyalg RSA -validity 365 -keystore NAME.keystore -storetype JKS 将它放在tomcat配置目录和更新的server.xml文件中,启用8443端口监听。 所以我可以访问 https://开头本地主机:8443 / MyApp的 但是当我试图发布一些数据时 https://开头本地主机:8443 / MyApp的 至 https://开头本地主机:8443 / MyApp的 sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 我的POST功能: public void HttpsPostData(String data, URL url){ try { String encodedData = URLEncoder.encode("data", "UTF-8") + "=" + URLEncoder.encode(data, "UTF-8"); HttpsURLConnection con = (HttpsURLConnection)url.openConnection(); …
java  ssl  https  tomcat 

2
使用Linux启动.jar GUI文件
所以我让Raspberry Pi运行Debian,我还有一个.jar程序,它有一个销售点系统的GUI。那么如何配置Linux来启动x窗口系统而不显示完整的桌面环境,只需在全屏窗口中显示.jar。 (我想减少资源消耗,我希望它看起来更专业。)

0
你的slf4j绑定java +版本1.7.16与[1.6]不兼容
我在我的Linux机器上运行以下应用程序 我们得到了: 您的slf4j绑定版本1.7.16与[1.6]不兼容 重要的评论 - 我的操作系统中没有文件--pom.xml! java $JAVA_OPTS -jar /opt/mcspace/evenacer/mc.kafka.debug.eventTracer.jar server /opt/mcce/evencer/appation.yml Listening for transport dt_socket at address: 45005 SLF4J: The requested version 1.7.16 by your slf4j binding is not compatible with [1.6] 版本1.7.16是什么意思 - 它意味着jar文件的版本??? 什么是1.6版本? 我的linux机器上的java版本: # java -version openjdk version "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK …


1
java -version不能在linux下工作
我已经解压了我的Linux机器上的jdk,并设置了环境变量,即〜/ .bash_profile 但是,如果我在终端上给java -version我收到以下错误。 bash:/usr/local/java/jdk1.7.0_80/bin/java:无法执行二进制文件 请告诉我如何解决这个问题。
linux  java 

1
运行程序打包在sh文件中
我在sh文件中下载了jgit并在mingw中运行它。我在进程列表中看到java进程只是用主类和参数启动的 "c:\Program Files\Java\jdk1.6.0_26\bin\java.exe" org.eclipse.jgit.pgm.Main diff master 我检查了解压缩主类的进程当前目录,什么都没有!主类在文件系统中的位置在哪里?
bash  java  git  mingw 

0
如何配置Chromium的Java插件,以便它在机器中使用现有的JDK
提出了同样的问题 这里 但是OP正在询问Windows系统。我在跑步 Linux Mint 14“Nadia” - KDE(64位) 。该 回答 提供给该问题的@Kalyan Akella应该对我有用,但事实并非如此。 以下是我的具体情况: 为了与我的开发团队保持一致,我需要使用32位版本的jdk-6u18,所以我已经下载了 jdk-6u18-linux-i586.bin。 在安装JDK之前,我已经完全删除了所有(我的意思是所有)Java相关的包,包括所有包 OpenJava 包。我试过离开 java-common 安装,但它没有什么区别。 要在我的64位操作系统上安装Java 32位JDK,我必须安装 ia32-libs 如建议 这里 。 我尝试在以下目录中安装前面提到的JDK ... /usr/local /usr/lib /usr/java 我设定了我的 JAVA_HOME 相应的变量取决于我安装JDK的位置(即到达的路径) jdk1.6.0_18 目录)。我加 $JAVA_HOME/bin 走向我的道路。我也设置了(不需要的?) JRE_HOME 变量到 $JAVA_HOME/jre。 我跑的时候 set 所有变量都显示为我所期望的。在里面 jdk1.6.0_18 目录我也试过递归设置权限 755 只是为了确保我的问题不是权限错误。使用所有这些配置,除了浏览器插件之外,Java相关的所有内容似乎都能正常工作。 我试过设置 MOZILLA_HOME …
java  linux  jdk 


1
我可以将JKS拆分为私钥和公共证书对吗?
我成功了 Java密钥库 对于我的Android开发平台,但我需要将密钥库拆分为私钥和公钥。如果我理解正确,我应该能够将密钥库拆分成如下文件: Private Key.pk8 和 Public Certificate.x509.pem 我用了 KeyStore资源管理器 制作我的密钥库。我已经看了这个,但我发现的解释太模糊或者构造得不是很好。有没有办法做到这一点,如果是这样,可以在KeyStore资源管理器中完成吗?

0
2 java处理挂起约2.8s
我在同一个vm上的VMWare服务器上运行了2个进程。 Centos 6.x 我在两个进程上运行了strace并保存了输出 6970 14:04:09.643295 futex(0x7f47d8027754, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f47d8027750, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...> 6969 14:04:09.643304 futex(0x7f47d8027754, FUTEX_WAIT_PRIVATE, 54869, NULL <unfinished ...> 6971 14:04:09.643353 futex(0x7f47d802b128, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> 6970 14:04:09.643363 <... futex resumed> ) = 0 <0.000063> 6969 14:04:09.643372 <... futex resumed> ) = -1 EAGAIN …

2
错误 - 在您的计算机上找不到jdk 5或更新版本
我已经在我的机器上安装了JDK 1.6,但是我在启动Irepor时遇到错误,上面写着“在你的机器上找不到jdk 5或更新版本”。我也升级了版本,然后设置 JAVA_HOME 和 PATH 尝试解决错误的变量。有人会让我知道我缺少安装JDK的东西吗?
java 

2
在bashrc和cshrc中设置java路径
我的系统java的版本是1.6,对于运行Eclipse我需要jre 1.7。我已经下载并解压缩了java 1.7的存档,但我无法更改默认路径 /usr/bin/java 到我的解压缩文件夹路径 大部分时间我都在使用 cshrc 所以我做了这些改变 .cshrc.user 文件 set PATH = "$PATH":/path/to/java/jre1.7.0_67/bin 采购后 .cshrc.user 文件, java -version 仍显示1.6,这意味着什么都没有改变,我该如何更改默认的JAVA PATH?
linux  bash  java  eclipse  path 

1
在FreeBSD上启动服务会产生“此帐户当前不可用。”
在这种情况下,我试图在FreeBSD 8.3上启动Jenkins作为服务。我最近使用pkgng将我的Jenkins安装从1.476升级到1.554。我没有使用过以前的安装,所以(据我所知)该服务以前从未启动过。 这就是我所做的(并得到): $ sudo /usr/local/etc/rc.d/jenkins start >> Starting jenkins. >> This account is currently not available. $ 我已经在我的系统上找到了jenkins用户。所以它存在。我检查了是否在/etc/rc.conf或/etc/defaults/rc.conf文件中覆盖了jenkins_user,但事实并非如此。根据/usr/local/etc/rc.d/jenkins中的以下行,用户“jenkins”应该是它启动的用户: : ${jenkins_user="jenkins"} : ${jenkins_group="jenkins"} 我想知道问题是什么。希望可以有人帮帮我。谢谢你的时间!

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.