< prev index next >

test/tools/jlink/JLinkOptionsTest.java

Print this page




  22  */
  23 import java.util.ArrayList;
  24 import java.util.List;
  25 import java.util.Map;
  26 import java.util.Set;
  27 import jdk.tools.jlink.plugin.ResourcePool;
  28 import jdk.tools.jlink.plugin.ResourcePoolBuilder;
  29 import jdk.tools.jlink.internal.PluginRepository;
  30 import jdk.tools.jlink.plugin.Plugin;
  31 
  32 import tests.Helper;
  33 
  34 /*
  35  * @test
  36  * @summary Test jlink options
  37  * @author Jean-Francois Denise
  38  * @library ../lib
  39  * @modules java.base/jdk.internal.jimage
  40  *          jdk.jdeps/com.sun.tools.classfile
  41  *          jdk.jlink/jdk.tools.jlink.internal

  42  *          jdk.jlink/jdk.tools.jmod
  43  *          jdk.jlink/jdk.tools.jimage
  44  *          jdk.compiler
  45  * @build tests.*
  46  * @run main JLinkOptionsTest
  47  */
  48 public class JLinkOptionsTest {
  49 
  50     private static class TestPlugin implements Plugin {
  51         private final String name;
  52         private final String option;
  53 
  54         private TestPlugin(String name, String option) {
  55             this.name = name;
  56             this.option = option;
  57         }
  58 
  59 
  60         @Override
  61         public String getOption() {




  22  */
  23 import java.util.ArrayList;
  24 import java.util.List;
  25 import java.util.Map;
  26 import java.util.Set;
  27 import jdk.tools.jlink.plugin.ResourcePool;
  28 import jdk.tools.jlink.plugin.ResourcePoolBuilder;
  29 import jdk.tools.jlink.internal.PluginRepository;
  30 import jdk.tools.jlink.plugin.Plugin;
  31 
  32 import tests.Helper;
  33 
  34 /*
  35  * @test
  36  * @summary Test jlink options
  37  * @author Jean-Francois Denise
  38  * @library ../lib
  39  * @modules java.base/jdk.internal.jimage
  40  *          jdk.jdeps/com.sun.tools.classfile
  41  *          jdk.jlink/jdk.tools.jlink.internal
  42  *          jdk.jlink/jdk.tools.jlink.plugin
  43  *          jdk.jlink/jdk.tools.jmod
  44  *          jdk.jlink/jdk.tools.jimage
  45  *          jdk.compiler
  46  * @build tests.*
  47  * @run main JLinkOptionsTest
  48  */
  49 public class JLinkOptionsTest {
  50 
  51     private static class TestPlugin implements Plugin {
  52         private final String name;
  53         private final String option;
  54 
  55         private TestPlugin(String name, String option) {
  56             this.name = name;
  57             this.option = option;
  58         }
  59 
  60 
  61         @Override
  62         public String getOption() {


< prev index next >