Java 有人能解释一下如何为fedora10 linux构建rpm吗

Java 有人能解释一下如何为fedora10 linux构建rpm吗,java,rpm,Java,Rpm,我已经用java创建了一个应用程序。我已尝试为该应用程序创建rpm文件。但是我没有发现什么错误。当我创建rpm文件时,我收到一个错误,没有找到任何文件或目录 有人能解释一下如何为fedora10 linux构建rpm吗 我的应用程序(一个简单的Swing应用程序)是installer.tar.gz installer.spec --------------- Name: installer Summary: The foo package does foo Version :1 Releas

我已经用java创建了一个应用程序。我已尝试为该应用程序创建rpm文件。但是我没有发现什么错误。当我创建rpm文件时,我收到一个错误,没有找到任何文件或目录

有人能解释一下如何为fedora10 linux构建rpm吗

我的应用程序(一个简单的Swing应用程序)是installer.tar.gz

installer.spec
---------------
Name: installer
Summary:  The foo package does foo
Version :1
Release: 1
License: GPL
Group: Applications/Internet
URL: http://www.example.org/
Source0: %{name}.tar.gz
Buildroot: %{_tmppath}/%{name}-root

%description 
This package performs the foo operation.
%prep 
%setup -q

%build 
%confifure

make

%install 
rm -fr %{buildroot}

%makeinstall

%clean 
rm -fr %{buildroot}
%changelog 


----------------------
如果我运行rpmbuild-ba~/rpm/SPECS/installer.spec 然后我发现“找不到文件或目录错误”

谢谢
Sunil KUmar Sahoo

您是否为您的软件包创建了规范文件

在调用
rpmdev setuptree
rpmbuild-bb--clean myprogram.spec


您可以阅读更多有关规范文件和rpm构建的信息。

请发布一些代码,以便我们能够提供帮助。akf:没有用,我们以前曾向此人建议过,但显然他只是来问一些问题,并希望其他人为他做些工作。嗨,Esko。但正如你提到的,我希望其他人完成我的任务。这是完全错误的。我在为我的项目构建rpm文件时遇到了障碍,如果我的座右铭是让你完成工作,那么我不应该尝试。我认为这个问题对你来说很常见,或者你是一个想劝阻他人的人。这个文件真的存在吗?不,这个文件不存在。在创建RPM的文档中,没有创建configure文件的注释。我用java创建了简单的swing应用程序,创建了jar文件,然后创建了规范文件,然后我调用了rpmbuild-bb——clean myprogram.SPEC。这里我遇到了一个问题“/configure No this file founf error”在您的目录中是否有配置脚本
/configure
?在我的目录中没有。/configure文件。此外,我不知道如何创建内容以及内容应该是什么。显然,您不需要它,因为您提供的内容已经编译成jar文件。但是请看-在您的规范文件中是什么:%build%confifure这些行是用来描述您的代码应该如何编译的!您应该真正编写自己的规范文件,而不是从指南中复制粘贴不合适的规范文件。是的,接受我的回答对我来说是件愉快的事。谢谢。您是否成功构建了包?