草庐IT

jar-module

全部标签

java - 取消签名已签名的 jar

我正在使用充气城堡提供程序进行AES加密。我需要从bc和我的jar创建一个fatjar,但是一旦我这样做,我就会得到Algorithmnotfound异常。是否有可能去掉标志并用它制作普通jar?我的构建过程是..我将所有jar解压到我的构建目录中。然后删除META-INF目录编译我的应用程序用ant打包当我尝试使用时出现错误SecretKeyFactory.getInstance(算法);算法是来自充气城堡的PBEWITHSHA256AND128BITAES-CBC-BC。 最佳答案 要从jar文件中删除签名,请从中删除META-

java - 如何在hadoop中运行一个jar文件?

我使用来自thisblog的java文件创建了一个jar文件使用以下语句javac-classpath/usr/local/hadoop/hadoop-core-1.0.3.jar-d/home/hduser/dirDictionary.java/usr/lib/jvm/jdk1.7.0_07/bin/jarcfDictionary.jar/home/hduser/dir现在我尝试通过点击和尝试各种命令在hadoop中运行这个jar1hduser@ubuntu:~$/usr/local/hadoop/bin/hadoopjarDictionary.jar输出:Warning:$HADO

java - hibernate 4.1.9 : Which jar files do I need?

我从“Hibernate3.2inSimpleSteps”这本书开始学习Hibernate框架,但我下载了最新版本的Hibernate,即4.1.9。根据这本书,我们需要将许多基本的jar添加到类路径中,例如Anttr-2.7.6.jarasm.jarasm-attrs.jarcglib-2.1.3.jarcommons-collections-2.1.1.jarcommons-logging-1.0.4.jar>。..等但我无法在新版本中找到所有需要的jar。那么如果不使用旧版本我能做什么呢??我是否只需要在所需的文件夹中添加jars,谁能告诉我我应该需要哪些jars来添加类路径(4

react引入antd报错找不到antd/dist/antd.css Module not found: Error: Can‘t resolve ‘antd/dist/antd.css‘ in

直接使用了yarnaddantd命令安装,默认安装的是最新的5.0.0的版本按照官网在App.css引入 报错 观察引入路径,去node_modules查找 发现antd/dist中并没有css相关文件,仅有js相关文件解决方法卸载之前的antdyarnremoveantd 尝试降低版本,yarn指定版本号yarnaddantd@^4.24.2 安装成功,查看node_modules,现在就全了  按照官网引入问题解决   

java - 如何从 .jar 文件中提取类?

我有.jar文件。我尝试运行命令jarxfmy.jar但它什么也没给出。我尝试使用JDGUI,但它给了我这条消息:无效的输入文件'/home/hey/Desktop/my.jar'。这是否意味着我不能从这个.jar文件中提取类? 最佳答案 如果您希望从Jar文件中提取文件,请使用以下命令:jarxfjar-filenamearchived-filesx选项表示我们希望提取文件,f选项表示来自jar文件,jar-filename是要从中提取的jar文件的文件名,archived-files是要提取的文件。我们还可以通过简单地不指定要提

java - Play Framework 1.2 : How to add custom module dependencies

我在迁移到Play1.2时有点不知所措。我们有一套定制我们应用程序中的模块。在Play1.1.1中我们使用了这个结构:/root//module1/module2.../moduleN/mainappapplication.conf将模块引用为相对路径(../模块1)我怎样才能在Play1.2中做同样的事情?我知道我应该使用dependencies.yml文件,但在官方文档。提前致谢编辑:GoogleGroup里面有很多鱼龙混杂的信息,但是thispost解决了问题。我把它复制到这里是为了给在SO中搜索这个问题的人提供future的引用:Ok,usingthelatestfrommas

java - 如何将多个 jar 合并为一个?

我已经阅读了很多关于此的文章/解释并花费了太多时间,但一切都太宽泛或太具体。这个问题真的只适用于我制作的Applet。它包含一个类,并需要2个其他Jar库。我已经将这些包含在项目中(多个项目,因为我已经在Netbeans和Eclipse中尝试过这个……很容易重新创建一个类项目)。所有这一切的要点是我的HTML/web项目不必处理多个Jar或引用它们。这也不是一个复杂的小程序/项目。最初,我是在Netbeans中制作的。它有主包,在添加2个Jar后,它们被放在“库”区域(“资源”文件夹)中。构建它之后,Netbeans为我的一个包/类创建了一个Jar,然后将其他2个库放在它旁边的“lib

java - 仅使用类生成最小化的 jar

我需要创建用于Android的最小jar实用程序库。我正在使用apache公共(public)库中的一些方法(例如IOUtils、StringUtils)。但是,每次这样的用法都让我导入整个库(commons-lang、commons-io等),这在Tomcat下是绝对可以接受的(war无论如何都是mamoot大小的),但对于Android项目来说绝对不能接受。因此,我的目标是将所有使用的类从依赖项打包到一个jar中——但只打包那些需要的类。我记得曾经接触过完成该任务的maven插件,不幸的是我不记得它的名字,也无法通过Google找到它。那么,请问您知道可以最小化依赖性的Maven插

java - 使用嵌入式 jar 混淆 jar

我想为Java邮件使用嵌入式jar混淆jar:com.sun.mailjavax.mail1.5.4jar......org.apache.felixmaven-bundle-plugin3.0.0truejavax.mail;inline=true${project.version}${project.artifactId}混淆配置com.github.wvengenproguard-maven-plugin2.0.11net.sf.proguardproguard-base5.2.1packageproguard5.2.1truetrue${project.build.finalN

java - 从 PHP 调用 .jar 文件 - Stanford NLP - 无法找到或加载主 java 类

我有一个项目正在使用这个包agentile/PHP-Stanford-NLP(StanfordNLP工具(POSTagger、NER、Parser)的PHP接口(interface)调用了一些.jar文件。在本地主机(MAMP)上一切正常,但是当我将它部署到laravelforge时它不再工作了。我安装了JRE/我服务器中的JDK、OracleJDK、OracleJDK8。这是我用来调用java文件的代码片段:$parser=new\StanfordNLP\Parser(public_path().'/stanford-parser.jar',public_path().'/stanf