
获取Java应用程序服务器名称和版本
我正在用Java编写Web应用程序,并且该WAR应用程序可以部署到不同的应用程序服务器,例如Tomcat / JBoss / Jetty /Weblogic。为了进行诊断,我想实现一个动态网页来收集各种环境/系统信息,以便客户可以提供这些信息以支持工程师进行诊断。一条信息是有用的是应用程序服务器的名称和版本,此应用程序部...
2024-01-10
Java从类路径目录中获取资源列表
我正在寻找一种从给定的classpath目录中获取所有资源名称的列表的方法,例如method List<String> getResourceNames (String directoryName)。例如,给定一个路径目录x/y/z包含文件a.html,b.html,c.html和子目录d,getResourceNames("x/y/z")应该返回一个List<String>包含下列字符串:['a.html', 'b.html', 'c.html', 'd']。它应同时适用于文件...
2024-01-10
Java获取可用内存
有什么好的方法可以在运行时将剩余的内存提供给JVM?这种情况的用例是使Web服务在接近内存限制时通过拒绝一个新的错误消息“太多的人使用此,请稍后再试”,而不是因OutOfMemory错误而突然死亡而接近失败,从而正常失败。注意,这与事先计算/估算每个对象的成本无关。原则上,我可以根据该估算...
2024-01-10
Java获取鼠标位置
我想在Java中模拟鼠标的自然运动(从此处逐像素移动)。为此,我需要知道起始坐标。我找到了方法event.getX()和event.getY(),但是我需要一个事件…我如何不做任何事情(或看不见的事情)就知道职位?谢谢回答:MouseInfo.getPointerInfo()。getLocation()可能会有所帮助。它返回与当前鼠标位置相...
2024-01-10
java 如何获取正在运行的JAR文件的路径?
我的代码在一个JAR文件(例如foo.jar)中运行,我需要在代码中知道正在运行的foo.jar在哪个文件夹中。因此,如果foo.jar在中C:\FOO\,无论我当前的工作目录是什么,我都希望获取该路径。回答:return new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation() .toURI()).getPath();用你的类名称替换“ MyClass...
2024-01-10
Webapck服务器的路由无法获取/ page
我使用webpack dev服务器来运行本地Web服务器。Webapck服务器的路由无法获取/ page当我使用浏览器输入网址/localhost:8080/sign_in,我得到了错误。无法获取/ sign_in我在webpack.config.js添加对象historyApiFallback: true,并得到解决。devServer: { inline: true, port: 8080, historyApiFallback: true, headers:{ ...
2024-01-10
如何在CentOS中获取Java路径?
我需要配置我的Jenkins服务器,并且需要向Jenkins配置添加Java路径。但是我是lunix命令的新手,有什么建议吗?我不知道在哪里安装它!查看经过验证的答案!回答:这是解决方案# cd /opt/jdk1.7.0_79/# alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 2# alternatives --config java# alternatives --install /usr/bin/...
2024-01-10
jQuery Ajax和完整的服务器路径
通过带有jquery的ajax提交表单时,是否可以使用完整的服务器路径而不是url?下面的示例不起作用,但是它将使您对我正在尝试执行的操作有所了解。我知道您无法执行跨域Ajax请求,但这都在同一台物理服务器上。我不想设置代理或任何过于花哨的东西,如果没有办法轻松地做到这一点,我只会在服务...
2024-01-10
C#获取%AppData%的路径
C#2008 SP1我正在使用以下代码:dt.ReadXml("%AppData%\\DateLinks.xml");但是,我遇到一个异常,该异常指向我的应用程序从以下位置运行:找不到路径“ D:\ Projects \ SubVersionProjects \ CatDialer \ bin \ Debug\%AppData%\ DateLinks.xml”的一部分。我以为%AppData%应该找到相对路径。当我去的时候,Start|Run|%AppData%Windows...
2024-01-10
Java:从服务器而不是系统时钟获取当前日期和时间
在我的Java程序中,我需要创建当前时刻的实例。我用Date date = new Date();这给了我根据主机系统时钟的当前日期和时间。有什么办法可以从在线服务器获取当前日期和时间?世界时间服务器?我看过篇文章,它描述了我想要的内容,但是我恐怕需要比那里提供的更多帮助。简而言之,我想获得一个不...
2024-01-10
获取URL的第二级域(java)
我想知道java中是否有解析器或库可用于提取URL中的第二级域(SLD)-或无法通过算法或正则表达式来执行此操作。例如:URI uri = new URI("http://www.mydomain.ltd.uk/blah/some/page.html");String host = uri.getHost();System.out.println(host);打印:mydomain.ltd.uk现在,我想做的就是可靠地识别SLD(“ ltd.uk”)组件。有任何想...
2024-01-10
如何在Java JAR文件中获取资源的路径
我正在尝试获取资源的途径,但是我没有运气。这是可行的(在IDE和JAR中都可以),但是这样一来,我无法获取文件的路径,只能获取文件内容:ClassLoader classLoader = getClass().getClassLoader();PrintInputStream(classLoader.getResourceAsStream("config/netclient.p"));如果我这样做:ClassLoader classLoader = getClass().getClassLoader();...
2024-01-10
如何在运行时获取Java应用程序的真实路径?
我正在使用log4j创建一个Java应用程序。我给出了配置log4j文件的绝对路径,还给出了生成的日志文件(生成此日志文件的位置)的绝对路径。我可以通过以下方式在运行时获取JavaWeb应用程序的绝对路径:String prefix = getServletContext().getRealPath("/");但是在普通的Java应用程序中,我们可以使用什么呢?回...
2024-01-10
Java-如何获取正在运行的JAR文件的路径?
我的代码在一个JAR文件(例如foo.jar)中运行,我需要在代码中知道正在运行的foo.jar在哪个文件夹中。因此,如果foo.jar在中C:\FOO\,无论我当前的工作目录是什么,我都希望获取该路径。回答:return new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation() .toURI()).getPath();用班级名称替换“ MyClass”...
2024-01-10
Java:从日期获取月份整数
如何从Date对象(java.util.Date)中将月份作为整数?回答:java.time(Java 8)您还可以使用Java8中的java.time包并将您的java.util.Date对象转换为java.time.LocalDate对象,然后仅使用getMonthValue()方法。Date date = new Date();LocalDate localDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();int ...
2024-01-10
如何获取服务器证书链,然后验证它在Java中是有效且受信任的
我需要与远程服务器创建Https连接,然后检索并验证证书。我已经建立好连接:try { url = new URL(this.SERVER_URL); HttpURLConnection con = (HttpURLConnection) url.openConnection(); HttpsURLConnection secured = (HttpsURLConnection) con; secured.connect(); }但似乎getServerCertif...
2024-01-10
如何从类路径中的Java包中读取所有类?
我需要阅读Java包中包含的类。这些类在类路径中。我需要直接从Java程序执行此任务。你知道简单的方法吗?List<Class> classes = readClassesFrom("my.package")回答:如果你的类路径中包含Spring,则可以执行以下操作。在包中找到所有用XmlRootElement注释的类:private List<Class> findMyTypes(String basePackage) throws IOExceptio...
2024-01-10
在Java类路径的目录中包含所有jar?
有没有办法将所有jar文件包含在类路径的目录中?我正在尝试java -classpath lib/*.jar:. my.package.Program,但找不到这些jar中肯定存在的类文件。我是否需要将每个jar文件分别添加到类路径?回答:使用Java 6或更高版本时,classpath选项支持通配符。请注意以下几点:使用双引号(”)使用*,不*.jarwindowsja...
2024-01-10
如何从Java中的类路径真正读取文本文件
我正在尝试读取在CLASSPATH系统变量中设置的文本文件。不是用户变量。我正在尝试将输入流传输到文件,如下所示:将文件(D:\myDir)的目录放在CLASSPATH中,然后尝试以下操作:InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt");InputStream in = this.getClass().getClassLoader().getResourceAsStream("...
2024-01-10
如何获取JavaFX的版本号?
如何在运行时找出正在使用的JavaFX版本?回答:com.sun.javafx.runtime.VersionInfo.getRuntimeVersion();...
2024-01-10
Java:拆分后获取最后一个元素
我正在使用String split方法,并且我想拥有最后一个元素。数组的大小可以更改。String one = "Düsseldorf - Zentrum - Günnewig Uebachs"String two = "Düsseldorf - Madison"我想分割上面的字符串并得到最后一个项目:lastone = one.split("-")[here the last item] // <- how?lasttwo = two.split("-")[here the last item] // <...
2024-01-10
在Java中获取驱动器名称(与驱动器号相对)
在Windows计算机上,主硬盘驱动器上有字母C:和名称“本地磁盘”。要在Windows上的Java中列出驱动器号,File对象具有静态listRoots()方法。但是我找不到在Windows上获取驱动器名称(与驱动器号相对)的方法。有人尝试过吗?回答:是的,您需要获取FileSystemView对象并使用getSystemDisplayName。(我曾经用Ja...
2024-01-10
幻塔抑制器获取途径一览
幻塔抑制器怎么获得?“抑制器”是非常重要的装备,通过升级可以提前进入一些危险的地图,可以解除持续掉血的负面状态。下面带来幻塔抑制器获取方法,希望对小伙伴们有所帮助。抑制器获取途径汇总1.拓荒笔记,共七个章节,每一章有2个抑制器碎片2.遗迹,根据遗迹的难度抑制器碎片数量不同...
2024-01-10
从Ajax中的服务器响应获取Excel文件(.xlsx)
在获得该文件的响应(成功的ajax方法)后,获取Excel文件并在浏览器中打开下载窗口时出现问题。我已经合适了Content-Type andContent-Disposition headers,我尝试在js中使用 ,但我无法实现我想要的-简单文件下载。我完成了几个版本的ajax,下面是其中的一个。我开发了一个ajax,它返回了由于损坏而无法正确...
2024-01-10
JavaFX:按行和列获取Node
如果我知道它的位置(行和列),是否有任何方法可以从gridPane获取特定的节点,或者有什么其他方法可以从gridPane获取节点呢?回答:我看不出有任何直接的API来获取由行列索引节点,但可以使用getChildrenAPI从Pane,并getRowIndex(Nodechild)与getColumnIndex(Node child)来自GridPane//Gets the list of children of this Parent. ...
2024-01-10
