【Java 可执行jar的manifest编写】教程文章相关的互联网学习教程文章

java – 创建android / desktop gdx项目的大Jar(桌面)【代码】

我已经设法使用gdx项目生成器设置了一个在android和桌面上运行的项目. (使用Android Studio 0.8.2)生成器已经生成了几个项目,如桌面,android,html,ios和核心.(目前,我没有对ios / html感兴趣) 我的问题是:我如何配置Gradle来构建一个大的Jar文件,我可以直接从windows运行,用于桌面配置? (所以我可以将我的游戏作为测试版传播给朋友) 我在build.gradle中看到过类似的东西:task dist(type: Jar) {from files(sourceSets.main.outp...

java – 无法将我的任何项目导出到.jar文件中

每次我尝试将我的工作区中的任何项目导出到Java jar文件时,我最终都会收到错误消息:JAR creation failed. See details for additional information.Class files on classpath not found or not accessible for: ‘Server Manager/src/me/Zahach/ServerManager/main.java’并且我的项目中的每个类都会重复此错误. 我尝试重新安装Eclipse,但没有用.然后我尝试重新创建一个项目并将我的包拖放到其中,这也无效. 到底是怎么回事?解决方...

java – Eclipse不允许从另一个工作区访问外部jar中的静态接口方法【代码】

>有两个eclipse工作区,Workspace A和Workspace B.>在Workspace A中,有一个项目带有定义公共静态方法的接口:package workspacea;public interface Foo {public static String sayHello() {return "Hello, world!";} }>然后,我使用导出→Java→JAR文件和默认设置将整个项目从Workspace A导出到* .jar-File.>在Workspace B中,类应该访问先前定义的静态方法:package workspaceb;import workspacea.Foo;public class Bar {public stat...

java – 包含本地jar到maven项目后的ClassNotFoundException【代码】

我有一个基于maven的spring boot项目. 我必须包括另一个团队提供的本地jar.所以我按照接受的答案:How to include local jar files in Maven project 所以我使用:<dependency><groupId>com.netease</groupId><artifactId>thrift</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/lib/prome-thrift-client-1.0.0.jar</systemPath> </dependency>这在IDEA工作得很好.但是当我尝试运行包jar时...

java – Maven:在JAR的META-INF中包含文件【代码】

我正在使用Maven构建一个Java项目,我有几个文件,CHANGELOG和LICENSE,我想复制到JAR文件中的META-INF目录. 到目前为止,我所做的工作如下:<build><resources><resource><directory>${project.basedir}</directory><includes><include>CHANGELOG</include><include>LICENSE</include></includes><targetPath>META-INF</targetPath></resource></resources><plugins>...但是在编译时也会将这两个文件复制到classes / META-INF目录中. ...

如何使用maven下载JavaMail(mail.jar)和JAF(activation.jar)【代码】

我想做这个教程https://www.tutorialspoint.com/java/java_sending_email.htm关于用java发送电子邮件和教程的第一行说我需要下载JavaMail(mail.jar)和JAF(activation.jar),我想用maven下载那些jar是那个可能因为这个受欢迎的网站说不可能http://www.mkyong.com/maven/how-to-download-javamail-api-from-maven/,我尝试在maven存储库中搜索,但是有太多同名的jar解决方法:您只需将此依赖项添加到您的maven项目:<dependency><groupId...

Java中dt.jar文件的功能是什么?

我想知道位于jdk / lib文件夹中的java中dt.jar文件的功能.我已经阅读了oracle官方文档,但无法理解他们在下面给出的演讲 “dt.jar,BeanInfo文件的DesignTime存档,告诉交互式开发环境(IDE)如何显示Java组件以及如何让开发人员为应用程序定制它们.” 任何人都可以向我解释一下吗? 提前致谢.解决方法:IDE应用程序使用dt.jar库来帮助设计Swing GUI. 因此,它在设计时很有用,并且不会包含在运行时. jar包含用于Swing组件的BeanInfo个类以...

java – 如何在加载applet jar文件中已有的属性时阻止对服务器的请求?【代码】

我维护一个applet,帮助用户将照片上传到我们的服务. applet jar文件有几个.properties文件:>> jar -tf applet.jar | grep prop res/messages.properties res/messages_ca.properties res/messages_es.properties ...这些是在applet初始化期间加载的.messages = ResourceBundle.getBundle("res.messages");但是,在回退到.jar中包含的.properties文件之前,此调用会向服务器生成4到5个请求,以查找不在jar文件中的文件. 从服务器错误日...

java – 可以在Android jar中包含布局和其他资源吗?

我正在构建一个jar,以便其他开发人员可以使用我在其Android应用程序中创建的视图.我想知道是否可以在我的jar中使用布局资源,这样我就可以构建视图的布局,或者如果我需要以编程方式构建我的视图.同样,我可以在jar文件中包含图像资源吗?解决方法:不,不是.由于Android在apk中打包资源的方式,您不能将它们包含在jar中.但是,您仍然可以与其他开发人员共享jar – 他们只需手动拉入布局文件即可.

java – 为什么让我的项目成为OSGI包而不是标准的JAR包?

出于什么原因,我想让我的项目成为OSGI包而不仅仅是标准的JAR包?它是否仅适用于使用OSGI框架的应用程序(例如:Equinox / Eclipse)?或者从开发的角度来看它是否有用,即:在Eclipse开发期间能够轻松地重用其他项目的OSGI包吗?解决方法:OSGi为模块提供支持,您可以控制依赖项.每个模块可以包括和排除来自其他包的包.您还可以在运行时替换捆绑包.使整个项目成为一个捆绑包没有这些好处.如果它不能作为OSGi包使用,我只会将类似jdbc驱动...

java – Maven可执行文件jar在启动时抛出错误【代码】

参见英文答案 > How can I create an executable JAR with dependencies using Maven? 34个首先:我是maven的新手.我制作了我的第一个maven应用程序并在IDE中成功测试了它.构建总是成功的,一切都像魅力一样. 现在我想将项目导出为内置依赖项的可执行jar,但我不确定它为什么不起作用. 我将以下内容添加到我的pom文件中,因为这是我在类似问题的各种答案中找到的<build><plugins><plugin><groupId...

java – 密封.jar时密封哪些特定的包?【代码】

当密封.jar文件(整个.jar,而不是特定的包)时,哪些包实际上是密封的?是仅包含.class文件的包,还是包含父包和子包? 举一个例子,假设我有一个包含单个.class文件com.company.city.london.class的.jar,是否只有密封的com.company.city包? JVM是否允许我在.jar之外创建和实例化com.company.city.building.house.class类? JVM是否允许我在.jar之外创建和实例化com.company.world.class类?解决方法:好的,在编写测试应用程序后,我有答...

jarsigner错误:java.time.DateTimeException:MonthOfYear的值无效(有效值1 – 12):0【代码】

我在签署Ionic安卓apk时遇到此错误,我在Kubuntu 17.04上,使用Ionic 3,安装了java 8 我得到的错误:Enter Passphrase for keystore: updating: META-INF/MANIFEST.MF adding: META-INF/TEST2.SF adding: META-INF/TEST2.RSA signing: AndroidManifest.xml jarsigner error: java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0java版本$java -version openjdk version "1.8.0_131" OpenJDK Runt...

使用不同的邮件api jar缓慢发送邮件性能(javamail)【代码】

参见英文答案 > MimeMessage.saveChanges is really slow 1个我正在测试sendmail示例,如中所述https://javaee.github.io/javamail/FAQ.这是一个简单的邮件发送操作,没有SSL,也没有附件.它在任何地方都可以正常工作,但在客户端上,当邮件api变得更新时,我们会有一个去线性能. 服务器是windows,java 1.8.131,在所有测试用例中使用相同的邮件服务器和邮件帐户以及相同的地址和java源.唯一的区别是使...

java 分享一个SmartUpload中文乱码已修复的jar包【图】

不太会上传文件 有需要的留言 或者 QQ1596913818

执行 - 相关标签