
什么是fat JAR?
我听说有人说他们创建了一个fat JAR并部署了它。它们实际上是什么意思?回答:fat jar是jar,其中包含项目所依赖的所有库中的类,当然还有当前项目的类。在不同的构建系统中,fat jar的创建方式有所不同,例如,在Gradle中,可以使用(指令)创建胖子罐:task fatJar(type: Jar) { manifest { attribute...
2024-01-10
从JAR提取并加载DLL
我的Java应用程序使用DLL库。我如何从JAR文件中使用它?DLL位于项目的源文件夹中。我必须将其包含在我的JAR中,在运行时将其提取(在jar的同一目录中)并加载它。回答:尝试加载dll之前,需要将dll放入库路径(推荐)。因此你将不得不从jar中提取它并将其复制到lib path中。private void loadLib(String...
2024-01-10
使用特定的JRE运行JAR文件
Windows上是否可以使用位于特定文件夹中的JRE运行JAR文件?类似于Eclipse在您给它的某些路径中寻找其JRE的方式。一些Windows可执行代码(C或C++)或批处理文件都可以完成这项工作。谢谢!回答:JRE目录具有bin / java.exe。您只需使用以下命令即可从该JRE运行jar<path_to_jre>/bin/java.exe -jar Executable.jar如果您...
2024-01-10
运行JAR文件是否同时需要JRE和JDK?
可以在本地运行JAR文件。下一步是在另一台PC上运行它。问题是运行JAR文件是否需要JRE,JDK或两者都需要?回答:JDK包含JRE。大多数程序仅需要JRE(Java运行时环境),但是某些程序在运行时需要编译器,在这种情况下,您需要JDK。如果您拥有JDK,则也不需要JRE。...
2024-01-10
Java包导入别名
在Java中是否可以导入软件包并为该软件包导入一个特定的名称?我目前有一个类,它使用来自后端的一些DTO和服务包。在这两个软件包中,DTO的名称相同。我认为这不太可读:com.backend.mypackage.a.b.c.d.UserDto userBackend = new com.backend.mypackage.a.b.c.d.UserDto();com.service.mypackage.a.b.c.d.UserDto userService = new com.service.m...
2024-01-10
用Java导入包
如何从包中将方法导入另一个程序?我不知道如何导入…我写了一个lil’代码:package Dan;public class Vik{ public void disp() { System.out.println("Heyya!"); }}然后将其保存在名为“ Dan”的文件夹中,然后进行编译。.class文件已生成。然后,我在下面编写了这段代码:import Dan.Vik.disp;class Kab{ pub...
2024-01-10
jarsigner:此jar包含其证书链未经验证的条目
我正在尝试对JAR文件进行代码签名,并且正在使用JDK1.7u1。我们获得了GoDaddy代码签名证书,我按照此处的说明(方法1)进行操作:http//help.godaddy.com/article/4780JAR可以正常运行,但是每当我尝试运行命令时: jarsigner -verify在使用JDK 1.7u1签名的JAR上,我都会得到以下输出:s 180 Mon Dec 05 10:24:32 EST 201...
2024-01-10
如何找到java.rmi包的jar
我正在开发一个需要一些rmi东西的Android应用程序,因为默认情况下Android不支持rmi,我发现此项目可用于将rmi包与我的Android应用程序捆绑在一起,但找不到包含java.rmi包的jar。有人可以建议在哪里找到它吗?或任何其他在Android上使用java.rmi的方式谢谢 !!!回答:您不太可能在Android上使用RMI。即使...
2024-01-10
导入javazoom无法解析
大家好,我使用javazoom.jl.player.Player程序包,但据说无法解析导入的javazoom。我正在使用eclipse并正在执行Android项目。我清理项目仍然显示相同的错误。请纠正我。回答:如果eclipse无法解析import语句的程序包片段,那么它会告诉您(出现该错误), 上没有包含该程序包中的类的库(或名称以缺少的名称...
2024-01-10
如何使用Maven打包一个可执行jar包?
如何使用Maven打包一个可执行jar包?回答:<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>fully.qualified.MainClass</mainClass> </manifest> </a...
2024-01-10
导入javax.servlet无法解析
我正在尝试使用 for 开发Web应用程序。我需要使用 作为 。我已经下载了Tomcat并且它正在运行。但是我的程序无法编译。我收到以下错误:导入javax.servlet无法解析。我需要做什么?回答:您需要将Servlet API添加到类路径中。在Tomcat 6.0中,它servlet-api.jar位于Tomcat lib文件夹中的JAR中。您可以将对该...
2024-01-10
如何在Maven jar中包含测试类并执行它们?
在Maven项目中,我的测试类和源类位于同一包中,但位于不同的物理位置。.../src/main/java/package/** <-- application code.../src/test/java/package/** <-- test code访问测试类中的源类没问题,但是我想在main方法中运行测试运行器并访问,AllTest.class以便我可以创建jar和执行测试。 public static void main(String[] args) { // Al...
2024-01-10
导入java.util.Scanner与同一文件中定义的文件冲突
package scanner;import java.util.Scanner;public class Scanner { public static void main(String[] args) { Scanner input = new Scanner (System.in); String line = input.nextLine(); }}为什么会收到一条错误消息,提示“ import java.util.Scanner”与同一文件中定义的文件冲突?...
2024-01-10
导入CSV到Neo4j的缺失节点
我想下面的CSV文件导入的Neo4j导入CSV到Neo4j的缺失节点:START_ID,:END_ID,:TYPE 1, 2, call 2, 3, text 3, 2, text 6, 3, text 5, 6, text 5, 4, call 4, 1, call 4, 5, text 1, 5, call 1, 8, call 6, 8, call 6, 8, text 8, 6, text 7, 1, text 和person:ID,name,value:int 1,Alice,1 2,Bob,0 ...
2024-01-10
从tomcat访问jar文件
他在那里现在被卡住了一段时间。我试图做的事情归结为:我已经开发了一个小库,正在以jar文件的形式进行部署。它包含一个我需要访问的文件,该文件位于“ json2 / json.js”中(是,doin jscript / rhino东西)我将jar文件导入到经典的Java项目中,效果很好。找到文件并读取我将SAME jar文件导入到tomcat-p...
2024-01-10
在tomcat中部署一个jar
有可能在tomcat中部署一个简单的jar并运行它???一个简单的例子,就是执行main并打印一个hello world:P回答:不,这不对。您必须创建一个包含jar和servlet的Web应用程序(最低要求)。看看这个http://docs.oracle.com/javaee/6/tutorial/doc/bnafd.html...
2024-01-10
Gradle-没有主要清单属性
运行基于Gradle构建的JAR文件时遇到的错误让我有点发疯。错误显示为“RxJavaDemo.jar中没有主清单属性”,我尝试操纵Manifest属性,但我想我忘记在其中添加依赖项或其他内容。我到底在做什么错?apply plugin: 'java'apply plugin: 'application'mainClassName = 'demo.MainDashboard'dependencies { compile files ("H:/Processes/Develo...
2024-01-10
在清单中已安装Java,但是执行会产生“ ./java:没有这样的文件或目录”
我只是在下面运行了脚本,它就将JDK提取并解压缩到正确的位置。问题是每个java命令(复制到 / urs / bin)都会出错。然后,我通过(进入cd我现在在JDK / bin中)进入JDK安装目录进行仔细检查,然后键入:./java-version和get:,./java: No such file or directory但是java在那里!ls-l在JDK上显示所有java客户端都在 bin...
2024-01-10
Java 无法执行jar-file:“没有主清单属性”
我已经安装了一个应用程序,当我尝试运行它(它是一个可执行的jar)时,什么也没发生。当我从命令行使用以下命令运行它时:java -jar“ app.jar”我收到以下消息:在“ app.jar”中没有主清单属性通常,如果我自己创建了程序,则应该在清单文件中添加一个main class属性。但是在这种情况下,由于文...
2024-01-10
在没有单独的CREATE TABLE的SELECT语句中创建临时表
是否可以通过select语句创建一个临时(仅会话)表,而无需使用createtable语句并指定每个列类型?我知道派生表可以做到这一点,但是它们是超临时的(仅用于陈述),我想重用。如果我不必编写create table命令并保持列列表和类型列表匹配,则可以节省时间。回答:CREATE TEMPORARY TABLE IF NOT EXISTS table2 AS...
2024-01-10
如何对集合中所有对象的属性执行.Max()并返回具有最大值的对象[重复]
我有一个具有两个int属性的对象列表。该列表是另一个linq查询的输出。物体:public class DimensionPair { public int Height { get; set; } public int Width { get; set; }}我想在具有最大Height属性值的列表中查找并返回该对象。我可以设法获得价值的最高价值,Height而不是对象本身。我可以用Linq做到这一点吗?...
2024-01-10
SpringBoot没有主清单属性(Maven)
运行我的jar文件时:java -jar target / places-1.0-SNAPSHOT.jar我遇到下一个错误:no main manifest attribute, in target/places-1.0-SNAPSHOT.jar我的pom.xml包含spring-boot-maven-plugin: <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo...
2024-01-10
GWT与JPA - 没有持续性提供
GWT与JPAGWT与JPA - 没有持续性提供有我在Eclipse工作区的两个项目,让他们的名字:-JPAProject -GWTProjectJPAProject包含JPA配置的东西(持久性.xml,实体类等)。 GWTProject是一个示例GWT项目(取自官方的GWT教程)。两个项目都单独运作良好。也就是说,我可以在JPAProject中创建EMF(EntityManagerFactory)并从数据库...
2024-01-10
没有单位的CSS属性的后备
考虑以下场景,其中CSS属性缺少单位(px,em,pt,%):<body> <div style= "width:170; border:1 dotted PaleGreen; background-color:MistyRose"> The quick brown </div></body>为什么会退回给px?像素始终是首选单位吗?W3C工作草案或建议中是否定义了任何规则?是否有一条规则使UA...
2024-01-10
表单对象在django中没有属性'isValid'
如果我打印request.POST.username和request.POST.password,我正在获取正确的数据。但我无法验证表单。我无法获得cleaned_data。表单对象在django中没有属性'isValid'views.pydef login(request): if request.method == 'POST': form = LoginForm(request.POST) if form.isValid(): print "coming" ...
2024-01-10
