草庐IT

EXECUTABLE_NAME

全部标签

java - Android 渲染问题无法解析资源@string/app_name

我是android编程的新手,我不明白我做错了什么。我尝试在xml文件中制作这样的按钮:这工作正常,没有android:text="@string/btnText"部分...我的strings.xml文件如下所示:GO!我收到此错误消息:呈现问题无法解析资源@string/app_name(未显示2个类似错误)问题是按钮文本显示的是@string/btnText而不是GO! 最佳答案 [注意这个答案是2016年为AndroidStudio2.0写的!从那时起,AndroidStudio发生了重大变化。这个答案在当时帮助了很多人,但可

java - eclipse : manually select main class for executable jar file

我有java项目和许多具有main方法的类(仅用于测试目的)。当我通过Eclipse创建可执行jar文件时,Eclipse会自动选择哪个文件是主类。(而且经常是错误的)。还有一种方法是在Jar文件中更改list文件中的主类。但是,它非常方便。所以,我的问题是:如何在创建Jar文件时手动选择它。谢谢:) 最佳答案 Eclipse将设置您告诉它设置的类。该向导有一个用于执行此操作的按钮。菜单:导出Java,JAR文件下一步(选择要包含的类(class))输入jar的名称和路径下一个(未完成)下一步浏览主类。或者如果您创建一个“可运行的J

java - Chrome 驱动程序 "The driver is not executable"

我的chromedriver和chromedriver.exe就在项目文件夹中。我正在使用此代码创建驱动程序实例。ChromeOptionsoptions=newChromeOptions();DesiredCapabilitiescapabilities=DesiredCapabilities.firefox();LoggingPreferenceslog_prefs=newLoggingPreferences();log_prefs.enable(LogType.BROWSER,Level.SEVERE);capabilities.setCapability(CapabilityT

yolov5报错:ImportError:Failed to initialize: Bad git executable

运行train.py报错错误:raiseImportError("Failedtoinitialize:{0}".format(exc))fromexcImportError:Failedtoinitialize:Badgitexecutable.Thegitexecutablemustbespecifiedinoneofthefollowingways:-beincludedinyour$PATH-besetvia$GIT_PYTHON_GIT_EXECUTABLE-explicitlysetviagit.refresh()原因:git没有加入环境变量解决:添加代码os.environ["G

java - 在 web.xml 中发现以元素 'display-name' 开头的无效内容

我正在使用EclipseHeliosRelease。Eclipsexmlvalidator不喜欢display-name下的元素在我的web.xml中。这是相关部分:PropTaxPropTaxPropTaxorg.slco.treasurer.propertytax.servlet.PropTax(...)如果我删除显示名称元素,则不再有错误。如果我理解正确的话,2.5是支持显示名称的正确模式,甚至编辑器下的上下文帮助也会将显示名称列为选择的一部分。有人能帮我吗?来自Eclipsevalidator的错误消息:cvc-complex-type.2.4.a:Invalidcontent

Java/OS X 狮子 : Setting application name stopped working with JDK1. 7

到目前为止,我使用以下代码在我的AppleMacBook上设置应用程序名称(在顶部的“系统”菜单栏中)。(实际上,我想我是从stackoverflow复制的。)基本上,有一个单独的AppLauncher类,它使用System.setProperty()在为应用程序本身创建新的Runnable之前设置应用程序名称。工作得很好。但是,自从我下载并开始使用JDK1.7后,该解决方案就停止工作了-我在菜单中得到的是类名称而不是应用程序名称,就像我找到该解决方案之前一样。我尝试用谷歌搜索它,但无济于事。这里是曾经在JDK1.6下工作的已失效代码,缩减为相关部分:publicclassAppLau

java - Glassfish 4 : how to set application or module name for JNDI

我在OSGi包中使用EJB。现在当我需要获取EJB时,我有很长的jndi,例如:bean=(InterfaceName)ctx.lookup("java:global/longBundleName_version/OrganizationDirBean!and.plus.path.and.InterfaceName");我想改变这部分:longBundleName_version我的意思是,当我部署bundle时,这部分必须从[glassfish-]application.xml或[glassfish-]-ejb-jar.xml或任何其他xml描述符设置。我希望我的ejb的jndi名称

javax.naming.NameNotFoundException : Name [comp/env] is not bound in this Context. Java 调度程序无法找到 [comp] 错误

我想做的是在一段时间后更新我的数据库。所以我正在使用java调度程序和连接池。我不知道为什么,但我的代码只能工作一次。它将打印:initsuccesssuccessjavax.naming.NameNotFoundException:Name[comp/env]isnotboundinthisContext.Unabletofind[comp].atorg.apache.naming.NamingContext.lookup(NamingContext.java:820)atorg.apache.naming.NamingContext.lookup(NamingContext.jav

java - web.xml的<filter-mapping>里面的<servlet-name>是什么意思?

我开始学习Struts2。我偶然发现了这段代码:web.xml...someothercodes...MyFilterMyFiltercom.xxx.yyy.zzz.MyFilterMyFilterMyActioncom.xxx.yyy.StrutsListenerMyActionorg.apache.struts.action.ActionServletparamName1param-name>paramVal1paramName2paramVal21...someothercodes...我的问题在这部分MyFilterMyAction为什么在中映射一个servlet标签?这种映射

java - Apache 公共(public) CLI : how to prevent using short-name for options?

在ApacheCommonsCLI库中,是否可以绕过短名称的使用,从而强制用户使用长名称?通常,选项定义如下:newOption("u","username",true,"automaticusername")我想禁止使用“u”。但是,如果我用null或空字符串替换它,就会出现异常...为什么有这个要求?我希望我的所有选项都只采用--optionName=optionValue的形式,因为我的应用程序的某些部分是SpringBoot并且SpringBoot默认识别这种格式的选项。此外,为了在开发人员和用户之间保持一致并简化文档,我发现如果我们有一种独特的方式来使用一个选项而不是2个选项