Mac javajava 下载 向前台提示报错

输入关键字或相关内容进行搜索
在windows并没有报错,可以正常打包发行到360市场,但是在mac下报错显示如下:
java.net.SocketException: Reply from SOCKS server has bad versionat java.net.SocksSocketImpl.connectV4(SocksSocketImpl.java:285)at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:468)at java.net.Socket.connect(Socket.java:579)at java.net.Socket.connect(Socket.java:528)at java.net.Socket.&init&(Socket.java:425)at java.net.Socket.&init&(Socket.java:208)at com.pandora.console.core.ConsoleLauncher.main(ConsoleLauncher.java:40)上传AppStore的时候报错:
java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:349)
at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:1806)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1300)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
at java.net.URL.openStream(URL.java:1041)
at com.apple.transporter.Application.urlToString(Application.java:158)
at com.apple.transporter.Application.start(Application.java:76)
at com.apple.transporter.Application.main(Application.java:357)
赞助DCloud可免广告,
要回复问题请先或
赞助DCloud可免广告,您需要通过验证再能继续浏览 3秒后开始验证
丨 粤ICP备号-10 丨 新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!
(C) Joyslink Inc. All rights reserved 保留所有权利切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多。不过在这过程中遇到了麻烦:
  总是提示 &错误: 找不到或无法加载主类&
查了好久,终于找到原型所在,发现网上很多资料都写的都不太多,自己记录一下。先看看工程的位置和目录。
我的eclipse 工作空间位置是:&/Users/zhangyunfei/workspace_java
我的工程名字叫:hellodemo
我的main class 的package name (包名)为:&hellodemo.zhangyf , 完整类名是:&hellodemo.zhangyf.MainClass
那么工程的 主路径就是:&/Users/zhangyunfei/workspace_java/hellodemo,结构如下:
  hellodemo
      bin
        hellodemo
          zhangyf
            MainClass.class
      src
        hellodemo
          zhangyf
            MainClass.java
            
其中bin &是eclipse自动生成的 输出文件,eclipse会将java文件编辑成 *.class文件。这个 *.class文件才是可以运行的。
相对路径执行方式
cd /Users/zhangyunfei/workspace_java/hellodemo
java -cp bin hellodemo.zhangyf.MainClass
& 注释: 这里先进入 项目的跟路径 ,然后使用相对路径 bin 来执行。
绝对路径执行方式
在我的这个项目结构下,执行这个class的 命令是,你可以在 bash(命令提示窗口)中输入下面的指令来执行它:
java -cp /Users/zhangyunfei/workspace_java/hellodemo/bin hellodemo.zhangyf.MainClass
其中 java 是执行java class的执行指令,-cp 表示 class path,即class的路径,后面跟着实际的路径,注意,是 &class 所在的跟路径&,即 bin 目录所在的路径。再后面要跟上 class的全名称。
参考:http://bbs.csdn.net/topics/
阅读(...) 评论()Mac OS X打开Eclipse提示 “to open Eclipse, you need a Java SE 6 runtime”如何解决
作者:用户
本文讲的是Mac OS X打开Eclipse提示 “to open Eclipse, you need a Java SE 6 runtime”如何解决,
在Mac OS X上,只安装了Java 7而没有安装Java 6时,打开Eclipse等依赖Java的软件,可能会遇到:
To open “Eclipse,” you need a Java SE 6 runtime. Would
在Mac OS X上,只安装了Java 7而没有安装Java 6时,打开Eclipse等依赖Java的软件,可能会遇到:
To open “Eclipse,” you need a Java SE 6 runtime. Would you like to install one now?
这样的错误提示,经过查找和实验,这里给两个解决方案吧。
1.修改Java安装目录的Info.plist文件:
如,我的系统上是修改:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist 文件,将这部分
&key&JVMCapabilities&/key&
&string&CommandLine&/string&
改为如下:(主要是添加了4行东东)
&key&JVMCapabilities&/key&
&string&JNI&/string&
&string&BundledApp&/string&
&string&WebStart&/string&
&string&Applets&/string&
&string&CommandLine&/string&
修改后,重启系统,再打开Eclipse这样的软件就会正常启动了。2. 按照提示那样,安装JDK 6吧:
到Apple的官方如下页面下载JDK安装:
http://support.apple.com/kb/DL1572?viewlocale=en_US
安装后,默认就有java 6了,启动Eclipse也不会出问题了。
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索java
mac java se6 runtime、java se6 runtime、mac java se7 runtime、os.open.com.cn、os.open,以便于您获取更多的相关知识。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备
云栖社区(yq.aliyun.com)为您免费提供相关信息,包括
,所有相关内容均不代表云栖社区的意见!

我要回帖

更多关于 Mac dmg java' 的文章

 

随机推荐