【java – 从JAR中的资源文件夹加载属性】教程文章相关的互联网学习教程文章

我怎么能用另一种外观和感觉启动一个java应用程序(jar)?【代码】

我正在使用一个java应用程序(weka),我想知道我是否可以改变其图形用户界面的外观和感觉,因为它看起来非常难看这个蓝钢主题. 当我在java中编写一个gui时,我记得我可以用UIManager.setLookAndFeel()方法改变外观和感觉. 我可以在运行jar文件时执行类似的操作,例如传递任何参数?!?! 我正在使用linux(crunchbang). 谢谢.解决方法:是的,您应该通过自己或使用此jvm参数拦截命令行参数:-Dswing.metalTheme=steel有关更多信息,请查看参...

java – 无法从MAC上的脚本访问jarfile【代码】

我正在尝试编写一个运行.jar文件的脚本.以下命令适用于终端(来自.jar文件夹):java -jar "./myjavatest.jar" 当我将这一行放在一个文件中并从同一个文件夹运行它(使用终端或双击查找器)时,我得到“无法访问jarfile ./myjavatest.jar”. 我发现当我双击一个文件时,它实际上是从用户主目录运行的.是否可以从文件所在的文件夹中运行它?解决方法:I figured out that when I double click a file, it actually runs from the user home...

java – 缺少servlet api 3.0 jar中的异步方法?【代码】

我正在开发一个servlet 3.0应用程序,它必须异步处理请求. 编译失败了cannot find symbol symbol : method startAsync(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) location: interface javax.servlet.http.HttpServletRequest信息. 我的pom.xml中有以下依赖项:<dependency><groupId>javax</groupId><artifactId>javaee-web-api</artifactId><version>6.0</version> </dependency>有趣的是,导...

JAVA面试题4:spring框架中需要引用那些jar包,以及这些jar包的用途。

spring.jar是包含完整发布的单个jar包。除了spring.jar文件外还包含13个独立的jar包,各自对应spring不同的组件,在使用时可以根据实际情况选择需要的jar包,不必引入整个spring.jar包中所有的文件 1)spring-core.jar:包含spring框架基本的核心工具类,其他组件都要使用这个包里面的类,是其他组件的核心; 2)spring-bean.jar:是所有的应用都要用到的,包含访问配置文件、创建和管理bean以及进行IoC和DI操作所需的相关类; 3)...

如何在Java文件中指定相对文件路径,以便在将文件放入jar文件后它仍然可以工作?【代码】

假设我有一个需要访问具有绝对路径的文件的Java类/home/gem/projects/bar/resources/test.csv:package com.example class Foo { String filePath = ????? // path to test.csv String lines = FileInputStream(new File(filePath).readAllLines();}Foo.java的路径是/ home / gem / projects / bar / src / com / example. 当然我不能指定资源文件的绝对路径.这是因为jar文件将作为库分发,供任何客户端在自己的环境中使用. 假设像t...

Java-Maven-pom.xml-project-packaging:packaging(war/jar)【代码】【图】

ylbtech-Java-Maven-pom.xml-project-packaging:packaging(war/jar) 1.返回顶部 1、packaging 1.1 war <!-- 打包类型 --><packaging>war</packaging>1.2 jar <!-- 打包类型 --><packaging>jar</packaging>2、2.返回顶部1、war是web的一个模块,其中需要包括WEB-INF,可以直接运行。而jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的。它们都是压缩的包,拿Tomcat来说,将war文件包放置它的\...

当我们的jar附带的类被添加到Java标准库时会发生什么?

我正在考虑将JSR-310的一小部分javax.time.Duration添加到我们的库中. 这目前完美无缺. 但JSR-310计划集成在Java 8中!在Java 8上执行我们的应用程序时,如果标准库中有javax.time.Duration类,并且我们的jar文件中包含相同的类,会发生什么? 其中一个课程会被默默忽略吗? (哪一个?)当Java 8 VM尝试从我们的库加载类时会出现错误吗? 我需要注意哪些兼容性问题?解决方法:JVM遵循类路径来确定要加载的类.如果有多个,则忽略后面的类...

java – 如何在调试器中发生崩溃时如何调试可运行的jar?【代码】

当我在eclipse中调试游戏时,游戏运行正常.但是,当我制造可运行的jar时,游戏会在敌人被击中时崩溃,游戏的其余部分除了那部分外都能正常工作.我该怎么办,如何调试runnable jar?解决方法:在敌人被击中的功能周围放置一个try/catch.在catch语句中,让它打印一个堆栈跟踪和有关捕获的异常的信息. 就像是:try {enemyHit(); } catch (Exception e) {System.out.print("RuntimeException: ");System.out.println(e.getMessage());e.printS...

android – Google Play Services Jar文件Java Docs和Sources

我即将在google-play-services.jar中使用新的Location api.我找到了jar但现在我想为这个jar设置源文件和java文档.有人知道应该是什么设置.当我下载谷歌播放服务时,是否需要从某个地方或已经在sdk中下载它.谢谢.解决方法:最后,我得到了它的工作.这是需要做的事情.我愚蠢地在Referenced Libraries中的google-play-services_lib项目的libs文件夹中添加了jar.我应该做的只是编辑google-play-services.jar.properties文件以获得doc的路径...

java – 如何在ProGuard中混淆库jar?

我有一个jar使用另一个jar作为库.我希望他们两个都被混淆.引用ProGuard documentation:ProGuard requires the library jars (or wars, ears, zips, ordirectories) of the input jars to be specified. These are essentiallythe libraries that you would need for compiling the code. ProGuarduses them to reconstruct the class dependencies that are necessary forproper processing. The library jars themselves always ...

java – 如何获取android.jar的源代码【代码】

我实际上并不是在研究android设备,但是我想将android java std lib用于我的项目.我在这里从android ADT中提取android java std lib: http://developer.android.com/sdk/index.html 解压缩捆绑后,它就在adt-bundle-windows-x86_64-20130729\sdk\platforms\android-18\android.jar但是,当我在Intellij中打开它时,它没有显示任何源代码:所有方法都只标记为“编译代码” 有没有办法获得android.jar的源代码(在jar或其他方面),所以我可...

java – 由于JAR冲突无法运行Flume【代码】

我手动安装了Flume和Hadoop(我的意思是,不是CDH),我正试图从Cloudera运行twitter example. 在apache-flume-1.5.0-SNAPSHOT-bin目录中,我使用以下命令启动代理:bin/flume-ng agent -c conf -f conf/twitter.conf -Dflume.root.logger=DEBUG,console -n TwitterAgent我的conf / twitter.conf文件使用记录器作为接收器. conf / flume-env.sh为CLASSPATH分配包含twitter源定义的flume-sources-1.0-SNAPSHOT.jar.结果输出是:(...) [ER...

java – Tomcat 8类加载 – [WEB-INF / lib]和[tomcat / lib]中JAR的区别

它说here,所有Web应用程序都可以看到通用的类加载器.那么在我的war应用程序的WEB-INF / lib文件夹中拥有一个JAR文件和在Tomcat的lib文件夹中拥有相同的JAR文件之间的区别是什么? 这个JAR是我创建的Java SPI的提供者.当我在WEB-INF / lib下使用它时,一切都很完美.但是如果我尝试将这个JAR放在Tomcat的lib文件夹下(或者在catalina.properties中配置它之后在shared / lib下),我会收到错误.第二个选项对我来说更好,因为我需要完全解耦...

java – 如何识别项目中包含的不必要的jar?

我正在一个Java项目中工作,其中使用了Apache的轴2库.轴2库由大约20个jar文件组成,其中一些不用于项目.如果有一种方法可以识别哪些jar文件是未使用的文件,我想知道什么. 我正在使用Eclipse IDE,我认为解决问题的一种方法是在时间上添加一个jar,直到我没有得到关于缺失类的错误消息.但是,我不确定这是否会起作用,因为一些缺少的类错误仅在运行时出现. 有谁知道更好的方法来解决这个问题?解决方法:tattletale FTW http://www.jboss.o...

java – 从Jar加载图像:始终为null【代码】

看了SO上的其他帖子,他们没有解决这个问题. 我正在尝试从我的jar文件加载图像.它一直是空的.图像位于:.Jar file > images > BLOCK.png要加载我正在做的图像:BufferedImage bImg; URL url = getClass().getResource("/images/BLOCK.png"); try {bImg = ImageIO.read(url); } catch (IOException ex) {Logger.getLogger(TileEngine.class.getName()).log(Level.SEVERE, null, ex); }url是空的,因为它是bImg. 不要担心区分大小写,因...