1 #
   2 # Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.  Oracle designates this
   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # Messages in this file which use "placeholders" for values (e.g. {0}, {1})
  27 # are preceded by a stylized comment describing the type of the corresponding
  28 # values.
  29 # The simple types currently in use are:
  30 #
  31 # annotation        annotation compound
  32 # boolean           true or false
  33 # diagnostic        a sub-message; see compiler.misc.*
  34 # fragment          similar to 'message segment', but with more specific type
  35 # modifier          a Java modifier; e.g. public, private, protected
  36 # file              a file URL
  37 # file object       a file URL - similar to 'file' but typically used for source/class files, hence more specific
  38 # flag              a Flags.Flag instance
  39 # name              a name, typically a Java identifier
  40 # number            an integer
  41 # option name       the name of a command line option
  42 # source version    a source version number, such as 1.5, 1.6, 1.7
  43 # string            a general string
  44 # symbol            the name of a declared type
  45 # symbol kind       the kind of a symbol (i.e. method, variable)
  46 # kind name         an informative description of the kind of a declaration; see compiler.misc.kindname.*
  47 # token             the name of a non-terminal in source code; see compiler.misc.token.*
  48 # type              a Java type; e.g. int, X, X<T>
  49 # object            a Java object (unspecified)
  50 # unused            the value is not used in this message
  51 #
  52 # The following compound types are also used:
  53 #
  54 # collection of X   a comma-separated collection of items; e.g. collection of type
  55 # list of X         a comma-separated list of items; e.g. list of type
  56 # set of X          a comma-separated set of items; e.g. set of modifier
  57 #
  58 # These may be composed:
  59 #
  60 # list of type or message segment
  61 #
  62 # The following type aliases are supported:
  63 #
  64 # message segment --> diagnostic or fragment
  65 # file name --> file, path or file object
  66 #
  67 # Custom comments are supported in parenthesis i.e.
  68 #
  69 # number (classfile major version)
  70 #
  71 # These comments are used internally in order to generate an enum-like class declaration containing
  72 # a method/field for each of the diagnostic keys listed here. Those methods/fields can then be used
  73 # by javac code to build diagnostics in a type-safe fashion.
  74 #
  75 # In addition, these comments are verified by the jtreg test test/tools/javac/diags/MessageInfo,
  76 # using info derived from the collected set of examples in test/tools/javac/diags/examples.
  77 # MessageInfo can also be run as a standalone utility providing more facilities
  78 # for manipulating this file. For more details, see MessageInfo.java.
  79 
  80 ## All errors are preceded by this string.
  81 launcher.error=エラー: 
  82 
  83 launcher.err.no.args=ソース・ファイルのパスがありません
  84 
  85 # 0: string
  86 launcher.err.invalid.filename=ソース・ファイルの無効なパス: {0}
  87 
  88 # 0: path
  89 launcher.err.file.not.found=ソース・ファイルが見つかりません: {0}
  90 
  91 launcher.err.compilation.failed=コンパイルが失敗しました
  92 
  93 launcher.err.no.class=ソース・ファイルで宣言されたクラスがありません
  94 
  95 launcher.err.main.not.public.static=''main'メソッドが''public static''として宣言されていません
  96 
  97 launcher.err.main.not.void=''main'メソッドが戻り型''void''で宣言されていません
  98 
  99 # 0: string
 100 launcher.err.cant.find.class=クラスが見つかりません: {0}
 101 
 102 # 0: string
 103 launcher.err.cant.find.main.method=クラスにmain(String[])メソッドが見つかりません: {0}
 104 
 105 # 0: string
 106 launcher.err.cant.access.main.method=クラスのメイン・メソッドにアクセスできません: {0}
 107 
 108 # 0: path, 1: object
 109 launcher.err.cant.read.file=ソース・ファイル{0}の読取りエラー: {1}
 110 
 111 # 0: string
 112 launcher.err.no.value.for.option=オプションに値が指定されていません: {0}
 113 
 114 # 0: string
 115 launcher.err.invalid.value.for.source=--sourceオプションの値が無効です: {0}
 116 
 117 launcher.err.enable.preview.requires.source=--enable-previewは--sourceとともに使用する必要があります