首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从msf4j项目运行jar文件时,“无法找到或加载主类”

从msf4j项目运行jar文件时,“无法找到或加载主类”
EN

Stack Overflow用户
提问于 2018-02-23 09:10:46
回答 1查看 152关注 0票数 0

我正在开发一个使用msf4j库的Java项目。在IntelliJ理念中,我能够运行项目,一切都如预期的那样工作。但是,如果我从这个项目构建一个jar文件(使用答案的第一部分),则jar文件无法运行(使用java -jar my_jar.jar)。上面写着:

错误:找不到或加载主类main

我已经清理了项目好几次,重新启动了所有的东西,甚至尝试使用旧版本的msf4j,没有任何帮助。如果我将msf4j替换为其他东西(例如鸦胆子),构建的jar文件是可运行的,那么问题就解决了。

pom.xml:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>my.group.id</groupId>
    <artifactId>my_artifact</artifactId>
    <version>1.0-SNAPSHOT</version>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <dependencies>
        <dependency>
            <groupId>org.wso2.msf4j</groupId>
            <artifactId>msf4j-core</artifactId>
            <version>2.5.2</version>
        </dependency>
    </dependencies>

    <properties>
        <microservice.mainClass>src.main.java.Main</microservice.mainClass>
    </properties>

</project>

MANIFEST.MF:

代码语言:javascript
复制
Manifest-Version: 1.0
Main-Class: Main

我认为问题就在msf4j工件的某个地方。知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-23 17:33:53

从我的头顶开始,我认为您需要在maven中设置一个项目父级,并删除该依赖项。

代码语言:javascript
复制
<parent>
  <groupId>org.wso2.msf4j</groupId>
  <artifactId>msf4j-service</artifactId>
  <version>2.5.2</version>
</parent>

赫特海角

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48944494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档