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

java – 即使使用jar也无法解析Spring ApplicationContext

我已将所有spring分发3.1.1 jar添加到构建路径,其中包括org.springframework.context-sources-3.1.1.RELEASE.jarorg.springframework.beans来源-3.1.1.RELEASE.jar. 但仍然是eclipse构建错误说,“无法解析导入org.springframework.context.ApplicationContext”. 在Spring分发3.1.1中添加所有jar之前,我逐个手动添加了jar,包括spring-context-3.0.2.RELEASE.jar和spring-beans-3.0.2.RELEASE.jar.那时ApplicationContext成功识别.但...

使用JNI在.jar中查找Java类【代码】

我正在编写一个程序,我使用JNI从C代码调用Java函数.如果我直接使用.class文件,我的程序运行正常,但是当我将它添加到jar文件时,FindClass失败.例如,这很好std::string stdOpt = "-Djava.class.path=<path_to_jar>/dependency.jar;<path_to_class>";boost::scoped_array<char> opt(new char[stdOpt.size() + 1]);std::copy(stdOpt.begin(), stdOpt.end(), opt.get());opt[stdOpt.size()] = '\0';options[0].optionString = opt.get()...

java – 包含导入的jar的名称是什么?

我不认为这是重复的.我找不到我想要的简单答案. 在Eclipse(Juno)中,我想突出显示任何单个import语句,并找出哪个jar包含该包/类. 这在Eclipse中可行吗?如果是这样,怎么样? 编辑 这个问题看起来非常相似,但没有回答我的问题How to know the jar files being used in eclipse 编辑2 谢谢你的答案,我的问题解决了.但是,我想指出,对于其他人的启发,当突出显示的import语句未在语句末尾包含分号(;)时,Adarshr提供的ctrl shift解决方案仅...

java – spring cloud – 我的jar外面的bootstrap.properties【代码】

我试图从我的jar外部放置bootstrap.properties,因此它不会被其他开发人员错误地覆盖.你能在这里建议吗? 这是它的’内容 – 指向spring server config# application name spring.application.name=elixium # The server entry point spring.cloud.config.uri=http://localhost:8888解决方法:Spring Cloud使用相同的locations as spring boot来查找bootstrap.properties(或.yml).所以classpath:,classpath:/ config,file :,file:...

问题解决 --- java打包jar之后运行出现中文乱码

在cmd里面用java -jar 执行的时候,确出现了乱码。 初步解决的方法是: java -Dfile.encoding=utf-8 -jar ***.jar

java – 如何知道.jar文件中的哪些类被引用?

我需要在非常有限的环境中部署引用的类,如A data carousel for Interactive TV.带宽很昂贵,不支持.jar文件.解决方法:查看ProGuard这是一个混淆器,它将列出未使用的代码和类.混淆自身通常会导致较小的足迹.ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions...

java – 如何使用Netbeans和Maven将jar片段打包在jar中

从Netbeans New Project菜单中选择新的maven项目时,可以选择创建Web应用程序或独立应用程序.我想创建一个用于Web应用程序的类库. 你会怎么推荐我这样做.我看到新的Servlet 3.0 Web片段需要放入META-INF文件夹并保存为web-fragment.xml.如果我打包JAR和WAR,我不太确定我在哪里创建这个目录. 一些见解将不胜感激.解决方法:您可以创建Java应用程序或Web应用程序.只需将META-INF文件夹放在src / main / resources文件夹中即可.并将web-...

java – 如何在64位jvm上运行32位jar【代码】

我下载了一个java应用程序(来自android日志的桌面LogCat查看器),我正在尝试运行它.我的问题是我收到一个似乎暗示我无法在64位jvm上运行32位Java应用程序的错误.堆栈跟踪如下. 我需要指出,我无法改变消息来源.我无法访问它.我需要知道如何配置我的jvm来运行jar.我在Windows 7中运行.> java -jar LogcatOfflineViewer_20120505.jar Exception in thread "main" java.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeMet...

java – 如何在maven中包含/引用jackson-all.jar【代码】

我无法找到jackson-all.jar的存储库条目不知道为什么我能看到个别的杰克逊罐子信息.所以, 如何参考jackson-all.jar?解决方法:对于杰克逊2来看看com.fasterxml.jackson组.我通常会将以下内容添加到我的依赖项中:<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.4.1.3</version> </dependency>您可能还需要一个jax-rs模块.有关杰克逊如何分为包裹的信息,请参阅off...

Java实现从指定路径加载jar包/class文件【代码】

项目背景: 在线计算开发平台在 yarn客户端 提交机上 提交Flink任务时,需要加载 非结构化数据解析器jar 和 自定义函数jar 方案: 考虑到 java 自带的 ClassLoader 无法灵活的添加某路径下的类,考虑以下三种方式实现:AppClassLoader 继承自 URLClassLoader,以反射的方式将 addURL 方法设置为 public,以添加自定义路径为 classpath 自定义类加载器实现 URLClassLoader,将 addURL 由 protected 变更为 public,以方便添加自定义...

java – 使用Maven构建单独的JAR文件,以便对自定义类加载器进行单元测试【代码】

作为我当前项目的一部分,我创建了一个自定义类加载器.自定义加载器的部分单元测试涉及使用一些JAR文件来演示加载器的正确行为. 我想在运行实际的单元测试之前从Java源构建测试JAR文件.此外,测试JAR文件在运行单元测试时不能在类路径上,因为我想在测试执行期间动态加载它们. 是否有一种标准模式可以实现这种“在测试阶段之前在一侧构建一些JAR但是将它们排除在类路径之外”的要求?我不敢相信我是第一个尝试用Maven 2做这件事的人,但...

使用System()从Perl调用Java .jar程序【代码】

标题几乎说明了一切,我正在尝试从Perl程序运行java程序(.jar文件).我在Stackoverflow上读了另一篇文章说这个语法是正确的:system("java filename.jar");但是,这给了我以下错误.我不确定问题是它显示文件名为“filename / jar”而不是“filename.jar”Exception in thread "main" java.lang.NoClassDefFoundError: filename/jar Caused by: java.lang.ClassNotFoundException: filename.jarat java.net.URLClassLoader$1.run(URLCl...

java – 将参数传递给在bat文件中调用的jar文件?【代码】

我创建了一个需要在bat文件中调用的jar.我需要将bat文件收到的所有命令行参数传递给jar.任何人都可以帮助我.我知道这是一个愚蠢的问题,但我对罐子和蝙蝠一无所知.在网上我无法找到两者的组合.另请注意,我不知道如何在bat文件中修复命令行参数.解决方法:在你的bat文件里面你将有java命令只需使用java -jar helloworld.jar firstParam secondParam,我相信你也可以使用因为我们如何将params传递给Maven和ANT等mybatchFile.bat -Dfirst...

java – JNI FindClass找不到使用jar的类【代码】

我正在开发一个项目,其中必须使用JNI从C代码调用某些Java函数.我试过一个简单的Java类,但是当我开始在我的Java项目中使用额外的.jar时,JNI的FindClass函数找不到我的类.我做了一些研究并阅读了关于编译.java文件所需的classpath,如果它使用额外的libs,但在这种情况下FindClass返回null.这是我的代码的基本结构JavaVMOption options[2]; JNIEnv *env; JavaVM *jvm; JavaVMInitArgs vm_args; long status; jclass cls; jmethodID mid...

java – 运行jar时的SWT异常:线程“main”中的异常org.eclipse.swt.SWTException:无效的线程访问【代码】

从终端执行我的jar时,我得到以下内容:***WARNING: Display must be created on main thread due to Cocoa restrictions.Exception in thread "main" org.eclipse.swt.SWTException: Invalid thread accessat org.eclipse.swt.SWT.error(Unknown Source)at org.eclipse.swt.SWT.error(Unknown Source)at org.eclipse.swt.SWT.error(Unknown Source)at org.eclipse.swt.widgets.Display.error(Unknown Source)at org.eclipse.swt.wi...