草庐IT

multi-release-jar

全部标签

java - 为 jar 文件设置 Launch4j 的说明

我在U:/myproject中创建了我的项目,其中所有java东西都安装在C:驱动器中。我通过netbeans创建的jar文件在u:/myproject/dist/myproject.jar中。有人可以向我提供有关如何设置launch4j的清晰说明吗?我是否必须先创建一个.exe文件?或者如果我只是签署jar文件,我会得到这个错误output.exeisnotavalidwin32application 最佳答案 Launch4J的使用非常简单。您只需要您的.JAR文件来获取您的.EXE我通常为我的项目做最少的步骤:1)构建程序2)

java - 如何在同一项目 IntelliJ 中创建多个具有不同 main 的 jar

我使用的是IntelliJ12,我正在尝试配置我的项目,以便为其中的每个主要方法生成一个jar文件。我有一个项目,其中一个主要方法用于服务器,另一个项目用于客户端,我想生成一个jar文件,该文件将相应地运行每一个一个不同的SO问题让我想到了这个:http://blog.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/使用一种主要方法创建单个jar效果很好,但是当我创建多个工件时,每个工件都具有正确的设置并单击“应用”,它们都指向同一个主类。 最佳答案 创建两个目录(一些位

java - 如何动态获取spring boot应用程序jar父文件夹路径?

我有一个使用java-jarapplication.jar运行的springbootweb应用程序。我需要从代码中动态获取jar父文件夹路径。我怎样才能做到这一点?我已经试过了this,但没有成功。 最佳答案 嗯,对我有用的是对thisanswer的改编。.代码是:ifyourunusingjava-jarmyapp.jardirtyPathwillbesomethingclosetothis:jar:file:/D:/arquivos/repositorio/myapp/trunk/target/myapp-1.0.3-RELEA

java - Spring Boot 2.0.0.RELEASE 中缺少@LocalServerPort

我将我的应用程序从springboot1.5.9.RELEASE升级到2.0.0.RELEASE,我无法再导入org.springframework.boot.context.embedded.LocalServerPort。我用它来注入(inject)服务器在测试期间运行的端口:publicclassTask1Test{@LocalServerPortprivateintport;Springreleasenotes不要提及此删除和@LocalServerPortwasnotdeprecated.我可以使用SpringBoot2.0中的等效项吗?编辑:我很确定类(class)已经结束

Java 命令行 Jar 文件

我创建了几个.jar文件(使用Eclipse的导出功能),但它们都是GUI。我想创建一个严格命令行的.jar文件;这可能吗? 最佳答案 没有“GUIjar”或“命令行jar”这样的东西。如果您希望程序在命令行上运行,那么您可以从System.in和System.out或文件中读取和写入,而不是使用Swing或AWT。另一方面,如果您询问如何在命令行上创建jar,那么命令是“jar”并不奇怪。如jarcffoo.jarcom/my/foo/*.class 关于Java命令行Jar文件,我们

java - 在 java web start 中,jar 文件下载到哪里?

根据Javawebstart,jar文件在客户端计算机上的何处下载? 最佳答案 如果是Windows机器,您可以转到控制面板并单击Java控制面板以查找Java缓存的位置。在我的例子中,它显示:C:\DocumentsandSettings\user1\ApplicationData\Sun\Java\Deployment\cache 关于java-在javawebstart中,jar文件下载到哪里?,我们在StackOverflow上找到一个类似的问题: h

JAR 文件中的 Java Applet

我已经创建了一个java小程序(.class文件)并用它制作了一个.jar并对.jar文件进行了数字签名。现在我需要在firefox中将.jar作为小程序运行。我应该在html代码中输入什么才能将.jar文件作为小程序运行?我试过了,但它不起作用,它试图获取一个.class文件,如何使用InternetExplorer和Firefox中的applet标签将我的applet作为.jar文件加载和运行?我在互联网上搜索,找不到答案。 最佳答案 http://java.sun.com/docs/books/tutorial/deploym

java - Eclipse 中的 Web 应用程序库为空 - 找不到 "jars"

最近,我在EclipseIndigo中开发的SpringMVCJava应用程序似乎失去了与我所有jars所在的“lib”文件夹的连接(我的项目再也找不到jars)。我该如何解决这个问题? 最佳答案 对我来说,修复很简单:在Eclipse菜单中转到此处:项目|属性|项目方面确保选择“Java”和“DynamicWebProject”点击确定您可能还需要这样做:在Eclipse菜单中转到此处:项目|属性|Java构建路径|图书馆删除“网络应用程序库”点击“添加库”选择“网络应用程序库”。点击“下一步”在下拉列表中选择您的项目点击确定

java - 如何在包含的 JAR 中制作 Spring 的 @ComponentScan 搜索组件

我用Spring组件制作了一个jar以包含在多个项目中(core.jar)。我创建了一个新的Spring项目,将@ComponentScan指向正确的包,但它不知道jar中的组件。如何使Spring的@ComponentScan搜索包含的JAR中的组件? 最佳答案 在JAR中为其提供适当的包名以进行扫描。@ComponentScan(basePackages={"com.example.from.jar"}) 关于java-如何在包含的JAR中制作Spring的@ComponentSca

java - JVM如何处理不同版本的重复JAR

当存在不同版本的重复JAR时,行为非常不一致。有谁知道JVM是如何处理重复项的? 最佳答案 类加载器按顺序搜索类路径,并使用它找到的第一个匹配类。 关于java-JVM如何处理不同版本的重复JAR,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1669305/