"java -server"和"java -client"之间有什么实际的区别吗?我在Sun的网站上找到的只是一个模糊的" - 服务器启动较慢但应该运行得更快".有什么真正的区别?(目前使用JDK 1.6.0_07.)
我目前正在用C#编写一个库,并且正在使用PowerShell在某些情况下快速测试它.但是,这使我无法重新构建项目,因为PowerShell显然仍然打开了DLL.
有没有办法在添加后再次卸载DLL Add-Type?文档似乎没有关于这一点的线索,而明显的候选者将是Remove-Type(它不存在 - 无论如何只有一个命令Type作为其名词).关闭PowerShell并执行导航到构建目录的所有内容并在每次要重建时再次添加类型都很麻烦.
我刚刚重新启动计算机而没有改变任何东西.突然间我无法打开Eclipse.相反,我收到此错误消息:
????????????????????????????????????????????????????????????????????????
? Eclipse ?
????????????????????????????????????????????????????????????????????????
? ?
? A Java Runtime Environment (JRE) or Java Development Kit (JDK) ?
? must be available in order to run Eclipse. No Java virtual machine ?
? was found after searching the following locations: ?
? C:\Users\emiri\Downloads\eclipse\jre\bin\javaw.exe ?
? javaw.exe in your current PATH ?
? ?
? ?????????????? ?
? ? OK ? ?
? ?????????????? ?
????????????????????????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
我看到我的所有环境变量都已被删除.java,javac,mvn,等不工作.我现在该怎么做,我该如何解决这个问题?
请考虑以下PowerShell代码段:
$csharpString = @"
using System;
public sealed class MyClass
{
public MyClass() { }
public override string ToString() {
return "This is my class. There are many others " +
"like it, but this one is mine.";
}
}
"@
Add-Type -TypeDefinition $csharpString;
$myObject = New-Object MyClass
Write-Host $myObject.ToString();
Run Code Online (Sandbox Code Playgroud)
如果我在同一个AppDomain中多次运行它(例如在powershell.exe或powershell_ise.exe中运行两次脚本),我会收到以下错误:
Add-Type : Cannot add type. The type name 'MyClass' already exists.
At line:13 char:1
+ Add-Type -TypeDefinition $csharpString;
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (MyClass:String) [Add-Type],
Exception
+ FullyQualifiedErrorId …Run Code Online (Sandbox Code Playgroud) 我已下载并解压缩Eclipse.我在以下目录中有Eclipse : C:\Applications\eclipse. 当我尝试运行可执行文件时,我收到以下消息:

我目前有以下文件夹:
C:\Program Files (x86)\Java\jre7
Run Code Online (Sandbox Code Playgroud)
我是否需要为Windows 7操作系统设置一些环境变量才能运行Eclipse?如果是这样,我可以帮忙做一下吗?如果没有,我可以请一些帮助让Eclipse运行.
编辑
我已更改快捷方式以包含虚拟机的路径,现在我收到此错误:
我希望在Vista上运行Eclipse for C++,但我绝对不想运行JRE安装.有没有我可以在zip中获取JRE的地方,我可以将其转储到Eclipse文件夹中并让它工作?
尝试使用谷歌搜索,但无法找到解决方案.
使用Windows 7 Ultimate 64位.
我在这里安装了java(64位): C:\Program Files (x86)\Java\jre7
从此处下载Android SDK 获取Android SDK
考虑到我的Windows是64位,我下载了64位.需要32位吗?
现在每当我运行eclipse.exe时,我都会收到以下错误:
必须提供Java运行时环境或JDK才能运行Eclipsec.搜索以下位置后找不到java虚拟机:C:\ Users ..\Downloads\adt-bundle-windows = x86_64-3013131030\adt-bundle-windows-x86_64-20131030\eclipse\jre\bin\java.exe
抱歉无法发布截图,因为此处没有任何声誉.
所以我该怎么做?
我是否需要安装32位Java或下载32位SDK?
PS:在运行Eclipse之前,我运行了"SDK Manager"并安装了一些必要的工具.也许如果这有帮助.
我有三个项目在eclipse上运行我想JDK 1.4用于两个项目和JDK 1.6第三个项目我该怎么做?
eclipse ×6
java ×6
add-type ×2
jvm ×2
powershell ×2
android ×1
dll ×1
environment ×1
jvm-hotspot ×1
path ×1
sdk ×1