草庐IT

home-assistant

全部标签

java - JAVA_HOME 应该指向 JDK 还是 JRE?

我将JAVA_HOME指向C:\ProgramFiles(x86)\Java\jre7。它工作正常。之后解压ant并设置了Ant相关的环境变量,输入"ant-version"后出现如下错误信息我搜索了这个论坛。看起来一种解决方案是将Java指向JDK而不是JRE。我不确定这是否应该是解决方案。换句话说,一般来说,JAVA_HOME应该指向哪一个呢?JDK还是JRE? 最佳答案 如果您要进行任何类型的开发,或者使用Maven或Ant进行构建,您需要指向JDK(Java开发工具包),其中包含javac(Java编译器)等实用程序.否则,

java - 无法在 Windows 上安装 Maven : "JAVA_HOME is set to an invalid directory"

我关注了theMaventutorial信中,但我仍然无法在Windows上安装Maven。当我在命令提示符下运行以下命令时:E:\DocumentsandSettings\zach>mvn--version我明白了:'mvn'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我导航到maven安装文件夹并运行mvn--version并得到:E:\javaresources\apache-maven-2.2.0\bin>mvn--versionERROR:JAVA_HOMEissettoani

java - 即使设置正确,Gradle 也会发现错误的 JAVA_HOME

尝试运行gradle时,出现以下错误:#gradleERROR:JAVA_HOMEissettoaninvaliddirectory:/usr/lib/jvm/default-javaPleasesettheJAVA_HOMEvariableinyourenvironmenttomatchthelocationofyourJavainstallation.但是,当我检查JAVA_HOME变量时,我得到:#echo$JAVA_HOME/usr/lib/jvm/java-7-oracle我的JAVA_HOME是在.bashrc中定义的,我仔细检查了它是否设置为源。运行java-versio

java - Intellij 想法 : Importing Gradle project - getting JAVA_HOME not defined yet

IntellijIdea14.1.4MacOSXYosemite10.10.3及更高版本。从IDE:ImportProject->(Chosendirectorytoimport)->Importprojectfromexternalmodel,Gradle->GradleHome:/usr/local/Cellar/gradle/2.4/libexecGradleJVM:UseJAVA_HOME(notdefinedyet)从外壳:echo$JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

关于is not correct maven home, reverting to embedded

前言在通过IDEA使用Maven的时候,选择clean的时候,发现报错这个,而且maven的依赖都是很乱isnotcorrectmavenhome,revertingtoembedded原因有可能是环境变量的配置问题需要在系统变量中配置:M2_HOME:maven的目录MAVEN_HOME:maven的bin目录path:%MAVEN_HOME%binpath:%M2_HOME%\bin也可能是IDEA中Maven的配置问题设置路径File—Settings—Build,Execution,Deployment—BuildTools—Maven里面的:Mavenhomepath:maven的文

ruby - rake 错误 : Permission denied - c:/xampp/htdocs/home/shared/data

我有一个基本的复制功能,但我扩展它以在传递祖先时处理子目录,现在收到错误。defcopy_to(dest,src)files=FileList.new()EXT_ALLOWED.each{|ext|files.include"#{src}/**/*.#{ext}"}files.eachdo|file|dir=File.dirname(file)filename=File.basename(file)path=dir.match(/shared\/(.*)/)ifdest==path[1]+'/'bin=destelsebin=File.join(dest,path[1]+'/')end

ruby - 无法推送 gem : Home does not appear to be a valid URL

我刚刚完成构建,尝试推送gem我收到以下错误:保存您的gem时出现问题:HomedoesnotappeartobeavalidURL.这是我的gem规范:#coding:utf-8lib=File.expand_path('../lib',__FILE__)$LOAD_PATH.unshift(lib)unless$LOAD_PATH.include?(lib)require'upkeeper/version'Gem::Specification.newdo|spec|spec.name="upkeeper"spec.version=Upkeeper::VERSIONspec.auth

ruby-on-rails - 没有路由匹配 [GET] "/static_pages/home.html.erb"

我正在按照MichaleHartl的教程进行操作,目前正处于此步骤:list5.23。添加根路由的映射。配置/routes.rbSampleApp::Application.routes.drawdorootto:'static_pages#home'match'/help',to:'static_pages#help'match'/about',to:'static_pages#about'match'/contact',to:'static_pages#contact'end我已将他的确切编码复制到我的config/routes.rb并继续收到路由错误:路由错误没有路由匹配[GET

Ruby:开始精简:找不到/home/ubuntu 的适配器

我尝试在Amazon实例上的Ubuntu上神奇地安装Image。我遵循了https://github.com/afeld/magickly的引用为此。我按照以下步骤在服务器上安装ImageMagically。$geminstallmagickly之后,我使用给定的命令安装了“瘦”gem。$geminstallthin然后我尝试使用以下命令启动thingem。$thinstart但它给了我错误:Noadapterfoundfor/home/ubuntu如何解决这个问题? 最佳答案 您必须创建应用程序,方法如下:创建应用目录:mkdir

ruby-on-rails - 无法生成新的 Rails 应用程序 - `load' : cannot load such file --/home/***/. rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails (LoadError)

我无法运行railsnewSomeApp。我收到以下错误:load':无法加载此类文件--/home/captainawesome/.rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails(LoadError)通过路径:/home/captainawesome/.rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails,bin目录不存在。另外,请知道我仍然可以运行Rails服务器和控制台,但不能运行railsnewapp。我目前的设置Ubuntu14.04ruby2.2.0p0rails4.2.0rvm1.26.