Как устранить ошибку компиляции, которую я получаю при установке сервера Apache james с использованием файла src на моем компьютере?

James Build System
-------------------
Buildfile: build.xml
/Softwares/Java/Apache%20James%20Server/james-2.3.2.1-src/check-targets.ent could not be found

setup-dependencies:

javamail-check:

activation-check:

check-dependencies:

prepare-common:
Preparing code

prepare-phoenix:

prepare-mxinfo:
Writing Info descriptors as legacy xml.

prepare-metainf:

prepare:

compile-main:
Compiling James Java sources
Compiling 274 source files to /Softwares/Java/Apache James Server/james-2.3.2.1-src/build/classes
warning: [options] bootstrap class path not set in conjunction with -source 1.4
warning: [options] source value 1.4 is obsolete and will be removed in a future release
warning: [options] target value 1.4 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/mailets/AbstractRedirect.java:177: warning: '_' used as an identifier
            } catch (Exception _) {}
                               ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/mailets/AbstractRedirect.java:986: warning: '_' used as an identifier
            } catch (java.net.UnknownHostException _) {
                                                   ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/mailets/AbstractVirtualUserTable.java:167: warning: '_' used as an identifier
                } catch (java.net.UnknownHostException _) {
                                                       ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/mailets/DSNBounce.java:159: warning: '_' used as an identifier
            } catch (java.net.UnknownHostException _) {
                                                   ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/matchers/RecipientIsOverFixedQuota.java:69: warning: '_' used as an identifier
    protected long getQuota(MailAddress recipient, Mail _) throws MessagingException {
                                                        ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/transport/matchers/AbstractStorageQuota.java:96: warning: '_' used as an identifier
    protected long getUsed(MailAddress recipient, Mail _) throws MessagingException {
                                                       ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/fetchmail/MessageProcessor.java:687: warning: '_' used as an identifier
        catch (Exception _) {
                         ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/core/MailImpl.java:218: warning: '_' used as an identifier
                    } catch (ParseException _) {
                                            ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/core/MimeMessageUtil.java:128: warning: '_' used as an identifier
            } catch(javax.mail.MessagingException _) {
                                                  ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/core/MimeMessageUtil.java:146: warning: '_' used as an identifier
            } catch(javax.mail.MessagingException _) {
                                                  ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/core/MimeMessageInputStreamSource.java:92: warning: '_' used as an identifier
            } catch (IOException _) {
                                 ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/mailrepository/JDBCSpoolRepository.java:127: warning: '_' used as an identifier
            public boolean accept (String _, String __, long ___, String ____) {
                                          ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/mailrepository/AvalonSpoolRepository.java:57: warning: '_' used as an identifier
            public boolean accept (String _, String __, long ___, String ____) {
                                          ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/smtpserver/AuthCmdHandler.java:152: warning: '_' used as an identifier
                catch (java.util.NoSuchElementException _) {
                                                        ^
  (use of '_' as an identifier might not be supported in releases after Java SE 8)
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/util/mordred/PoolConnEntry.java:37: error: PoolConnEntry is not abstract and does not override abstract method getNetworkTimeout() in Connection
public class PoolConnEntry implements java.sql.Connection{
       ^
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/James.java:407: warning: [deprecation] sendMail(MimeMessage) in MailServer has been deprecated
    public void sendMail(MimeMessage message) throws MessagingException {
                ^
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/James.java:470: warning: [deprecation] sendMail(MailAddress,Collection,InputStream) in MailServer has been deprecated
    public void sendMail(MailAddress sender, Collection recipients, InputStream msg)
                ^
/Softwares/Java/Apache James Server/james-2.3.2.1-src/src/java/org/apache/james/James.java:433: warning: [deprecation] sendMail(MailAddress,Collection,MimeMessage) in MailServer has been deprecated
    public void sendMail(MailAddress sender, Collection recipients, MimeMessage message)
                ^
1 error
21 warnings

BUILD FAILED
file:/Softwares/Java/Apache%20James%20Server/james-2.3.2.1-src/build.xml:291: Compile failed; see the compiler error output for details.

Файл check-target.ent присутствует в папке даже тогда, когда я получаю эту ошибку. И я не могу получить доступ к файлам Java, чтобы проверить там имя с '_'. Может ли кто-нибудь, пожалуйста, помогите мне с этим.

0 ответов

Другие вопросы по тегам