我下载了scala 2.8但是在执行scala.bat时它说
系统找不到set_home
老版本的scala我没有这个问题.
那么如何推出scala?
更新:我在Windows 7上,我已经设置了JAVA_HOME环境变量.问题是未知的set_home批处理命令.
我在这里找到了官方教程:http: //www.scala-lang.org/node/310
我完全按照他们的要求做了,但它在WINDOWS 7上没有使用SCALA 2.8
看来他们没有测试!
这是他们的批处理文件(scala.bat),我甚至没有看到scala何时启动!:
if "%OS%"=="Windows_NT" (
@setlocal
call :set_home
set _ARGS=%*
) else (
set _SCALA_HOME=%SCALA_HOME%
rem The following line tests SCALA_HOME instead of _SCALA_HOME, because
rem the above change to _SCALA_HOME is not visible within this block.
if "%SCALA_HOME%"=="" goto error1
call :set_args
)
rem We use the value of the JAVACMD environment variable if defined
set _JAVACMD=%JAVACMD%
if "%_JAVACMD%"=="" (
if not "%JAVA_HOME%"=="" (
if …Run Code Online (Sandbox Code Playgroud) 使用NSIS,如何读取提供给卸载程序的(可选)命令行参数?
我不需要按名称阅读它 - 只需阅读给定的第一个参数就足够了.
我在jsf facelet上有一个日历,编辑器,fileUpload和一个dataTable primefaces控件.
代码如下,
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
template="./../templates/masterlayout.xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.prime.com.tr/ui"
xmlns:f="http://java.sun.com/jsf/core">
<ui:define name="title">#{lbl.SSTitle}</ui:define>
<ui:define name="content">
<h:form>
<p:panel header="Upload Script">
<h:outputText value="Welcome #{loginActionBean.login.emp.empName}"/>
<br />
<p:calendar value="#{searchScriptActionBean.scheduleDate}" />
<br />
<p:fileUpload fileUploadListener="#{searchScriptActionBean.handleFileUpload}"
multiple="true" update="filsList" allowTypes="*.txt;*.init" description="Script Files">
</p:fileUpload>
<br />
<p:editor value="#{searchScriptActionBean.htmlText}" />
</p:panel>
<p:dataTable id="filsList" value="#{searchScriptActionBean.scriptFiles}" var="file">
<p:column>
<f:facet name="header">
<h:outputText value="File Name" />
</f:facet>
<h:outputText value="#{file.fileName}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Size" />
</f:facet>
<h:outputText value="#{file.size}" /> …Run Code Online (Sandbox Code Playgroud) 起初这件事情很棒.例如,我通过点击斜线来评论一组突出显示的代码,然后弹出"发生了什么"对话框并告诉我发生了什么.
现在它只是令人讨厌.我真的只需要知道第一次发生了什么.有没有办法禁用这个东西?
可能重复:
检查活动是否处于活动状态
如果活动正在显示,我想在屏幕上显示进度对话框.但是当活动窗口没有显示时,它将不会执行任何操作.请建议,如何检查我的活动是否显示?
如何"修改"InputStream?我有一个文件作为输入,我想修改一些变量并转发一个新的InputStream.
例如,初始InputStream包含Hello $ {var}.然后我想用var ="world""修改"这个InputStream,产生一个InputStream Hello世界.
这样做的最佳做法是什么?谢谢.
我需要迭代List但循环方式.我还需要在列表中添加新元素并迭代所有元素(旧元素和新闻元素),我该怎么做?它们有任何数据结构吗?
我pspell用来拼写检查一些单词.但是,如果这个词类似于G3523B,那么它显然不是拼写错误的单词,而是pspell将其更改为GB.在尝试拼写检查之前,我想以某种方式将单词限定为单词.也许检查字符串是否包含任何数字或特殊字符.
那么检查字符串中特殊字符或数字的最佳方法是什么?
(如果有人有更好的想法来实现我的目标,请分享)
我正在使用Whoosh和Django-Haystack.我想在用户输入错误的单词时使用查询建议.
也许你的意思是"独角兽"
是否有必要使用其他搜索引擎?或者我可以通过Whoosh成功实现这一目标吗?
我有一些代码本地win32.自从我升级到.NET 4以来,代码开始抛出一个MethodAccessException:
通过安全透明方法'Tek.Audio.Midi.MidiDevice.GetDevices()'尝试通过方法'Tek.Native.Windows.Multimedia.midiInGetNumDevs()'调用本机代码失败.对于调用本机代码,方法必须是安全关键或安全性安全关键.
这是发生了什么:
Program.Main方法调用library1 public staticTek.Audio.Midi.MidiDevice.GetDevices()GetDevices()调用library2的公共静态pinvoke Tek.Native.Windows.Multimedia.midiInGetNumDevs()(是的,不好的做法,无论如何)涉及的类,方法和程序集上唯一与安全相关的属性是library1上的AllowPartiallyTrustedCallers,我甚至不知道原因.
令我感到羞耻的是,我承认我对.NET的安全性一无所知.我该怎么做才能防止这种异常?虽然我在这里,有什么好文章可以让我开始使用.NET安全性吗?