Tag: jar

如何在运行时解决jar冲突?

我有两个jar子有冲突。 它们都包含一个具有相同包名和类名的类。 由于同样的原因,我无法删除其中任何一个。 那么,有什么方法可以解决这个问题吗? 理想情况下,我希望有一种方法可以让我决定在运行时应该调用jar的类。 我非常感谢任何人的帮助。

在Eclipse中包含Java库到Tomcat

我正在使用Tomcat 5.5运行Eclipse。 我的动态网站项目包括一些需要外部jar文件的JAVA代码。 我应该在哪里放置这些jar文件,以便Apache不会给我一些错误,例如java.lang.ClassNotFoundException ? 谢谢你。

Java / NetBeans – 如何进入jar文件?

我在Netbeans中有一个Java项目,其属性的库部分列出了几个jar文件。 我在其中一个jar文件中发现了一个错误,我想在调试时插入它。 这是我到目前为止所做的: 我找到了jar文件的源代码。 我在NetBeans中将该源作为项目打开(它作为NetBeans项目出现) 我从项目的编译时库部分删除了该jar文件。 我使用“添加项目”在项目的编译时库部分添加了新项目。 干净并建立在新项目和我的项目上。 它构建和运行与以前相同,但我仍然无法进入新项目的代码。 但是当我尝试在新项目中使用某个方法时,Netbeans说“无法打开(缺少来源?)”。 我还尝试在新项目的方法中设置一个断点,但Netbeans说“无法提交断点LineBreakpoint ObjectMakerFactory.java:203,原因:类中没有可执行位置在第203行….”

将comm.jar添加到我的jar中

我将comm.jar库添加到我的.jar然后得到javax.comm.NoSuchPortException 。 这个bug是因为我没有将javax.comm.properties和win32com.dll添加到我的jar中吗? 如何在清单中添加此文件?

可执行jar子运行得非常慢

我已经完成了几个项目并将它们打包成jar文件,但我注意到我的jar文件比我的IDE运行得慢得多。 我使用Eclipse来编译和运行我的程序。 在Eclipse中,我完成了一切。 当我将项目打包为可运行的Jar并通过双击执行它时,一切仍然有效。 但是当我有动画时,程序运行速度非常慢。 而不是Eclipse中的每秒30帧,我现在每秒大约2帧。 动画非常迟钝。 有趣的是,当我从命令提示符( java -jar MyCode.jar )运行相同的Jar时,滞后消失,我的程序正常工作。 我目前不知道是什么导致了这个问题。 我的电脑正在运行Windows Vista。 我正在使用最新版本的JRE和JDK。 我的程序包含动画,没什么特别的。 感谢名单 解决方案:我的计算机上有几个不同版本的Java,并且使用了不正确的版本。

JAR文件无法在Mac上打开

我一直试图在我的Mac上打开一个JAR文件但没有成功。 它说无法打开JAR文件并要求我在控制台中查找任何错误消息。 这是控制台消息。 我怀疑问题是在第一行本身,但我不是来自软件背景,所以不知道这是否足以让任何知道Java的人知道问题是什么。 我确实更新了我的软件,所以我假设我有最新版本的Java虽然我不知道如何100%确保–Java.com网站只是告诉我更新我的Mac上的整体软件并说会也照顾Java的最新版本。 请帮忙! 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] Exception in thread “main” 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] java.lang.UnsupportedClassVersionError: Bad version number in .class file 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.defineClass1(Native Method) 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.defineClass(ClassLoader.java:675) 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at […]

将外部JAR添加到Openshift

我有一个非常基本的Java Web应用程序(使用Eclipse openshift插件创建)。 该应用程序在OpenShift服务器上运行良好。 现在我需要使用外部JAR库在Java中进行JSON解析和创建。 我无法理解如何将这个JAR添加到openshift服务器。 我去了项目属性>> BuildPath >>添加外部JAR 。 虽然这确实导入了JAR,但它在openshift服务器上不起作用并且提供了与该文件的导入相关的错误( NoClassDefFound ,我猜)。 你能告诉我如何将外部jar子导入openshift项目吗?

javac:invalid flag:activation-1.1.jar

我正在使用Tomcat7,jdk 1.7.0_55和eclipse,当我尝试使用COMMAND PROMPT编译整个项目(Java代码)时,它显示错误像javac:invalid flag:D:\ COMPILE \ lib \ activation-1.1.jar 。 遵循以下给出的步骤来编译代码。 Step.1: dir *.java /s /b > FilesList.txt Step.2: javac @FilesList.txt -d compiledCode -cp D:\COMPILE\lib\*.jar 运行Step.2命令后,它显示Error.so我从我的lib文件夹中删除了错误jar文件并运行命令,但它显示与另一个jar相同的错误。 注意:我已经有ANT build.xml但我想通过COMMAND PROMPT编译项目。

从资源路径创建文件对象到jar文件中的图像

我需要在创建jar文件后,从包含在jar文件中的图像的文件路径中创建一个File对象。 如果尝试使用: URL url = getClass().getResource(“/resources/images/image.jpg”); File imageFile = new File(url.toURI()); 但它不起作用。 有谁知道另一种方法呢?

我的可执行jar文件的安全性如何

我用Java开发了一个桌面应用程序。 我以Executable jar(.jar)格式转换了我的代码。 这里我的问题是,这个jar文件很容易通过winrar / winzip提取。 我的Java类文件对其他人可见,而且我使用JAD进行反编译过程我的源代码对所有人都可见。 是保护我的源代码免于解编译过程的任何方法。