gpt4 book ai didi

java - 错误: Could not find or load main class using XML

转载 作者:行者123 更新时间:2023-12-01 05:04:26 25 4
gpt4 key购买 nike

我正在尝试实现我的 build.xml 文件,以便可以使用 ANT 编译和创建 Jar。为了运行一些 JUnit 测试,我需要首先在端口 7777 上手动启动自定义服务器。但是,我在使用 XML 启动服务器时遇到问题。这是我到目前为止的代码:

<property name="server" location="cs.hw4.Server"/> 
<target name="run">
<java fork="true" failonerror="yes" classname="${server}">
<classpath refid="cs.hw4.classpath"/>
<arg line="7777"/>
</java>
</target>

我运行 build.xml 并得到:错误:无法找到或加载主类 F:...

我发现错误是试图在目录中查找类:

...\cs.hw4\cs.hw4.Server

当它实际处于:

...\cs.hw4\ bin \cs.hw4.Server

有趣的是,类路径 refid= "cs.hw4.classpath" 包含“bin”文件夹。

有什么想法吗?

最佳答案

你可以试试这个方法。右键单击 ant 构建文件并运行,您应该会看到一个弹出的窗口,其中包含类路径和 Jar 文件路径。删除它并手动添加。这次您应该不会看到任何冲突。

关于java - 错误: Could not find or load main class using XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12926752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com