小编lag*_*k19的帖子

IntelliJ构建错误的JAR:找不到或加载主类

我有一个简单的例子

public class FileSystemReadFile {
    public static void main(String[] args) throws IOException {
        System.out.println("Reading the file" + args[0]);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是在我要构建JAR文件的IntelliJ中创建的;所以我做了什么:

  1. 添加了带有依赖项的工件(大概我有一些);
  2. 确保MANIFEST.MF位于src\main\resources\META-INF\该站点的此处所提到的位置。
  3. 运行Artifact构建,该构建使我的JAR文件进入out文件夹,然后运行该jar文件,提示我“找不到或加载主类”
    java <name>.jar

您可能会看到将主类添加到MANIFEST中,清单的位置也很好。

项目结构

当我打开创建的JAR文件时,看到相同的MANIFEST内容,看到许多依赖模块,但是看不到我的类!

在此处输入图片说明

我怀疑是有原因的。有任何想法吗?

program-entry-point jar class intellij-idea

5
推荐指数
2
解决办法
7102
查看次数

在Logstash 1.4中找不到配置文件

我在http://logstash.net/docs/1.4.0/tutorials/getting-started-with-logstash上关注这个过程

但即使我尝试"logstash agent -f"D:\ logstash.conf"with

input { stdin { } }
output {
  elasticsearch { host => localhost }
  stdout { codec => rubydebug }
}
Run Code Online (Sandbox Code Playgroud)

它给我一个错误:

错误:找不到配置文件:D:\ logstash.conf您能确保此路径是logstash配置文件吗?和bla-bla-bla

我真的很困惑.

config file logstash

4
推荐指数
1
解决办法
3358
查看次数