r****y 发帖数: 26819 | 1 Lion,三个地方有:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/javaws.
jar
/System/Library/Java/Support/Deploy.bundle/Contents/Home/lib/javaws.jar
/System/Library/Java/Support/Deploy.bundle/Contents/Resources/Java/javaws.
jar
第一个地方应该更准。 |
|
z****e 发帖数: 54598 | 2 在macosx下我现在的java版本只升级到5.0
就是死活不更新到6.0,我也没办法,控制不了
5.0下macosx如果光用缺省的环境,在ide中是找不到jnlp相关的jar包的
如果找不到相关的jar包,编译就无法通过
而事实上如果你去访问一些jnlp,也就是webstart发布的文件
你会发现,那些功能确实是可以用的
那说明有些包被隐藏了起来
经过不屑的搜索,终于发现了该死的javaws.jar包的所在
在
/System/Library/Java/Support/Deploy.bundle/Contents/Resources/Java/javaws.
jar
但是eclipse等编译器对于Deploy.bundle是默认无法打开的
所以需要做的就是手动打开Deploy.bundle,用右键点击选择show package content
然后把这个jar包给拷贝出来,放在某个地方
再在eclipse里面加入这个jar的支持,这样就可以编译通过了
nnd,搞得我半死 |
|
b***i 发帖数: 3043 | 3 javaws好像不在jre system library里面,只好加入referenced libraries。
我同时要用一个L.jar,所以referenced libraries 有这两个jar
export, 三个选项:
Extract required libraries into generated Jar
Package required libraries into generated Jar
Copy rquired libraries into a sub-folder next to the generated Jar
我现在选择第三个,然后手动把L.jar加入export后的jar,还得把里面的目录加进去,
不是直接把jar放进jar。这样很麻烦。请问,如何能够自动把L.jar给extract 进
generated Jar, 而不把javaws.jar放进去? |
|
c*****t 发帖数: 1879 | 4 javaw.exe does not have a console. That's the only difference.
exe |
|
z****e 发帖数: 54598 | 5 我用的是leopard
lion应该没问题,因为java 1.6的版本就ok了,1.5的是出问题的版本
javaws. |
|
z****e 发帖数: 54598 | 6 我不是没法运行,我是写程序时候eclipse找不到这个类库
所以就没把编译,没法编译通过我程序就白写
但是通过了之后,运行是没问题的,因为系统中有javaws的包
而且如果我加载多个jar包的话,客户端下载就会减速
还要搞数字签名,凭空加了不少麻烦出来,客户体验就不太好了 |
|
l****z 发帖数: 29846 | 7 这个好像是正解:
He writes:
Quote:
Edit the shortcut or command that starts CGoban and add
-J-Dsun.sound.useNewAudioEngine="false"
after javaws.
When I right click on the KGS icon on my desktop [edit: and then left click
on "properties"], I see this...
Image
The original line under "Target" here is:
C:\Windows\SysWOW64\javaws.exe -localfile "C:\Users\dave\AppData\LocalLow\
Sun\Java\Deployment\cache\6.0\54\21086f76-54db9c90"
After I modify it following UnclMartin's instructions it looks like this:
C:\Win... 阅读全帖 |
|
j******a 发帖数: 1582 | 8 eclipse 3.7 indigo
windows 7
mcafee total protection
eclipse里面
Help -> Install New Software...
然后在work with后面选indigo - http://download.eclipse.org/releases/indigo
再然后在应该显示package名字的地方,就一直是pending
主窗口右下角一直显示'fetching children of indigo 0%'
再多等会,就会有提示框说连接到download.eclipse.org超时
关了mcafee的防火墙,所有问题消失
尝试了eclipse的网络连接里面设direct、manual、native
尝试过了在mcafee的防火墙里给eclipse、java、javaw、javaws网络的full access
尝试了在mcafee的防火墙里开80、443、1080口
都不起作用
查了mcafee的log
发现每次我在work with后面选了eclipse的网站后
mcafee都会拦截下数个从download.eclip... 阅读全帖 |
|
y***r 发帖数: 16594 | 9 最近重装了一下jawa,ib找不到了,每次启动ib,都要这样
“windows is searching for javaw.exe。”
然后fix才给找到。
怎么给ib指定,让他自动找到? |
|
|
|
|
K******t 发帖数: 17377 | 13 对呀 我双击他就说找不到javaw什么的。。。 |
|
K******t 发帖数: 17377 | 14
刚刚麦克让我重启过了。。。
说 windows cannot find "javaw", make sure you typed the name correctly and t
hen try again... |
|
m****7 发帖数: 14685 | 15 放到javaw那个目录下吧。。。肯定你装了什么防火墙之类的不让定义系统环境路径
t |
|
|
K******t 发帖数: 17377 | 17 嗷~~~我会用了!!!!!
就是要把包子机放到javaw的目录下面!!!!~~~~ |
|
K******t 发帖数: 17377 | 18 大厨!不用modify 但是要把包子机放到javaw目录下面。。。。 |
|
m****7 发帖数: 14685 | 19 需要把包子机放到javaw目录下就是因为你没有环境变量。。。 |
|
J*********n 发帖数: 6974 | 20 今天你中招了吗?
——————————————————————————————————————
北京时间10月4日早间消息,信息安全研究人员近期发现,全球超过1.7万台Mac电脑已
经感染了一种名为“iWorm”的新的OS X恶意软件。这种恶意软件曾使用Reddit网站作
为传播媒介,能窃取用户数据,触发多种系统操作,并执行Lua脚本。
俄罗斯信息安全研究公司Dr. Web在病毒库中将这一恶意软件标记为“Mac.
BackDoor.iWorm”。这是一种复杂的后门软件,能在被感染的Mac电脑上执行多种命令
,从而实现窃取用户数据,以及远程遥控系统等目的。
在iWorm被装入Mac电脑后,这一软件会创建可执行文件,打开一个端口,对多台控
制服务器发出请求,以等待进一步指令。这一恶意软件的特别之处在于能调用Reddit的
搜索服务获得僵尸网络的服务器列表。
Reddit已经封杀了这一恶意软件发送的请求,但iWorm的开发者很可能已通过其他
搜索服务创建了又一个服务器列表。研究人员尚未发现该软件使用了哪一搜索服务。
在iWorm连接命令和控制服务器之后,将会以二进制格式和Lua脚本的方式拉取... 阅读全帖 |
|
t*m 发帖数: 7 | 21
it's simple, use javaw instead of java |
|
z****g 发帖数: 2497 | 22 why just use javaw, instead of batch. |
|
KG 发帖数: 515 | 23 Probably you should use javaw.exe to launch your app. The problem is not with
Runtime, but with the launcher.
能 |
|
|
|
e***e 发帖数: 351 | 26 public class Test {
public static void main(String[] args) {
try {
Runtime.getRuntime().exe("javaw -Xmx800m -Djava.library.path=xxx -cp xxxx
abc");
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
Do you mean by that? |
|
B******N 发帖数: 445 | 27 i think because the main class has package. like com.abc.somepackage
so you should put to directory your_project_dir/com/abc/somepackage
then in the "your_project_dir" directory use "java mainClass"
another way is put into a jar file and use javaw, it will be more complicated,
you need read some tutorials from sun's website. |
|
p***e 发帖数: 29053 | 28 老师这样和我说:
double click on the program after you install “JAVA Virtual Machine”。
文件是xxx.jar
我装了JAVA Virtual Machine 但是还是不能运行那个文件。
后来一个同学和我说:
You just double click the NetEdit23.jar. If it does not work, you need to
some work.
This file is a compressed file. So if it is associated to some compress
programs such as Winrar,
you need to modify it.
1. Right click the NetEdit23.jar
2. Click the property
3. Click the change in General Tap
4. Select javaw
但是尽管装了JAVA Virtual Machine,但是没有那个选项啊,好像没有装过那样
开始 |
|
w********c 发帖数: 2632 | 29 if it calls java or javaw directly, maybe u can try -Duser.language=en
-Duser.region=us |
|
T***B 发帖数: 137 | 30 I couldn't my java program run. The following is what happened. Thanks.
C:\j2sdk1.4.1_01\bin>dir java*
Volume in drive C has no label.
Volume Serial Number is 7831-5828
Directory of C:\j2sdk1.4.1_01\bin
09/30/2002 02:08 AM 24,672 java.exe
09/30/2002 02:08 AM 28,789 javac.exe
09/30/2002 02:08 AM 28,795 javadoc.exe
09/30/2002 02:08 AM 28,789 javah.exe
09/30/2002 02:08 AM 28,785 javap.exe
09/30/2002 02:08 AM 24,674 javaw.exe
|
|
h*****y 发帖数: 43 | 31 报错为:cannot find main class,program exit.
已经设好用 jdk1.4\javaw.exe 打开.
谢谢~~ |
|
|
A**o 发帖数: 1550 | 33 时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,
在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当
然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分
,J2EE部分的内容有时间再另说。
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据
报错信息知道是什么样的语法错误并且知道任何修正。
2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:
appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、
native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还
很不了解。
3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、
JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项
的设置、插件的安装配置以及进行调试。
4、API:Java的核心AP |
|
l*r 发帖数: 34 | 34 Both should be executable, but after I updated my Java SDK package, java.exe
is not working anymore when I run it through command line. |
|
g*****g 发帖数: 34805 | 35 Ever since I add M7 jsp plugin, Eclipse keeps complaining out of memory.
I try -vmargs -Xms512M -Xmx768M, and didn't seem to help.
less than 256M memory is occupied in Javaw so Eclipse is not honoring it.
Did I mess up something? |
|
|
r****y 发帖数: 26819 | 37 对mac来说,有时因为java版本不对没法运行某个app,就把系统的jar版本考到app的
包里。 |
|
b***i 发帖数: 3043 | 38 多显示器,java 1.6,从第二个显示器上的IE地址栏运行jnlp,我的结果是java图标显
示在第一个(主)显示器上,而且程序后来打开的窗口都在第一个显示器。
能否让启动的java的图标显示在和IE同一个显示器上,即第二个显示器?比如,
presentation时候,extended desktop,投影仪作第二个显示器,结果打开的java web
start 图标和窗口都在第一个显示器,还要手动托过去。 |
|
g*****g 发帖数: 34805 | 39 Eclipse is not a build system. You probably want to use ant or maven for
tasks like that. |
|
b***i 发帖数: 3043 | 40 谢了,原来是这样.现在写了个batch文件来做这个事情,先凑合用吧 |
|