jjzjj

environment

全部标签

java - Hudson/Jenkins 插件开发 : how to get environment variables of other plugin

我的Hudson配置有点旧。我们有一个内部开发的插件,可以查询Nexus存储库并设置一些作业参数。该插件使用Java。我们还使用已弃用的SetEnvPlugin,我们在这里设置了一堆环境变量。我们的插件基本上扩展了ParameterDefinition类以在构建作业屏幕中提供一堆选项,然后ParameterValue类为我们的作业设置环境变量。我们的参数定义类:classNexusQueryParameterDefinitionextendsParameterDefinition是否可以从我们的参数定义类访问SetEnv插件中定义的环境变量?问题是我在参数化构建的定义时间,即在我按下“

java - Spring Boot : How do you specify an environment variable that has dashes in the application. 属性?

我有一个如下所示的application.properties文件:mcl.sso.frontend-url=http://blah.com:9001mcl.sso.mocking-agent=false我试图从命令行覆盖这两个变量。这应该可以通过设置环境变量来实现。这是我运行命令的方式:MCL_SSO_FRONTEND_URL='foobar'MCL_SSO_MOCKING_AGENT='true'./gradlewrun但是,当我打印出这些变量的值时,mcl.sso.mocking-agent等于“true”(正如预期的那样),但是mcl.sso.frontend-url仍然等于“

java - eclipse中安装环境说明

我有Executionenvironmentreferenceswerenotcheckedfor'...'becausenoenvironmentdescriptionsareinstalled.错误。我想我需要为导致此错误的org.eclipse.jdt.core项目安装环境描述(http://wiki.eclipse.org/Execution_Environment_Descriptions)。如何在eclipse中安装环境描述? 最佳答案 我从这个网站得到了答案-http://wiki.eclipse.org/Execut

java - 为 ProcessBuilder 设置环境

我在从Java(1.6)设置Linux环境时遇到一个奇怪的问题;特别是“PATH”变量。简而言之,我有一个用于运行native进程的管道,它使用java.lang.ProcessBuilder。用户可以选择通过名为environment的HashMap设置环境变量:ProcessBuilderpb=newProcessBuilder(args);Mapenv=pb.environment();if(environment!=null)env.putAll(environment);Processprocess=pb.start();env变量设置正确,如果我将它转储到控制台,并为PAT

java - 为什么我仍然无法找到 Java SE 运行时环境?

这些是我尝试在命令窗口中运行简单的Java版本时遇到的错误。我遵循了Error:Registrykey'Software\JavaSoft\JavaRuntimeEnvironment'\CurrentVersion'?上的建议.当我继续进行regedit时,这就是我所看到的这意味着无需更改-正确的运行时版本。然后我做了下一步,即“删除所有以前版本的Java(使用“程序和功能”卸载过程),然后只重新安装您要使用的版本”然而,这也没有用......这是我当前的java目录(看到我已经安装了所有东西)而我当前的环境变量是JAVA_HOME-C:\ProgramFiles\Java\jdk1

java - Tomcat 生产/开发环境

在PHP开发中,可以通过服务器的“环境”变量确定应用程序是在生产环境还是开发环境中运行。在tomcat服务器上是否有类似的变量可用,或者是否有更好的方法将应用程序用于生产和开发? 最佳答案 我们拥有的每个Tomcat实例都在server.xml文件的GlobalNamingResources部分中定义了一个isProduction标志。server.xml:......etc...这允许通过在引用资源的context.xml中创建一个属性来使该属性在整个应用程序中可用:context.xml:...获取值:publicboolean

c# - Java Runtime Environment 与.NET Framework 在编译过程方面相比如何?

我正在学习如何通过.NET和JRE框架将源代码转换为机器代码。首先,我做了一些研究,比较了这两个过程并创建了thisdiagram.我需要一些帮助来批评它的正确性,更重要的是添加我遗漏的任何重要内容以更好地理解编译路径。 最佳答案 .NET和Java都编译成字节码,这是一种包含虚拟机指令的中间语言。它不是机器代码,因为它不能直接在物理机器上运行。相反发生的事情(至少在今天;Java在这方面有更黑暗的历史)是在运行时运行一个即时编译器,它将VM指令转换为native代码,然后直接运行。与仅解释它相比,这具有重大的性能优势。他们在这方面

java - 如何在Java中添加环境变量?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:HowdoIsetenvironmentvariablesfromJava?我正在研究Java。我必须在java代码编程中添加一个环境变量,以便在我使用进程构建器获取列表时可用,如下所示:importjava.util.Map;importjava.util.Set;classhelloworld{publicstaticvoidmain(String[]args){ProcessBuilderpb=newProcessBuilder("exportMY_ENV_VAR=1");MapenvMap=pb.env

The JAVA_HOME environment variable is not defined correctly, this environment variable is needed to

这个错误通常是因为系统无法找到正确的Java安装路径。要解决这个问题,你需要设置JAVA_HOME环境变量来指向Java的安装路径。在Windows系统上,你可以按照以下步骤设置JAVA_HOME环境变量:找到你的Java安装路径。通常情况下,Java安装在类似“C:\ProgramFiles\Java\jdk1.x.x_xx”这样的位置。右键点击“此电脑”(或“我的电脑”),选择“属性”。点击“高级系统设置”。在弹出的窗口中,点击“环境变量”按钮。在“系统变量”下面,点击“新建”按钮。在变量名中输入“JAVA_HOME”,在变量值中输入你的Java安装路径(比如:“C:\ProgramFil

c++ - 如何通过每个项目的脚本在 Eclipse CDT 中设置环境?

我的工作区中有几个项目。我有一个为每个项目设置不同环境的脚本。我怎样才能让EclipseCDT使用这个脚本来设置环境,而不是为每个项目手动设置所有内容?谢谢。 最佳答案 您可以将您的脚本翻译成java,然后开发一个插件来调用CDT的API来应用环境。 关于c++-如何通过每个项目的脚本在EclipseCDT中设置环境?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3717353