24 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
25 or visit www.oracle.com if you need additional information or have any
26 questions.
27
28 -->
29
30 <!--
31
32 This document defines the modular structure of the JDK as described
33 in JEP 200: The Modular JDK (http://openjdk.java.net/jeps/200).
34
35 Changes to this file must be reviewed by a Project Jigsaw Committer
36 (http://openjdk.java.net/census#jigsaw).
37
38 -->
39
40 <modules>
41 <module>
42 <name>java.activation</name>
43 <depend>java.base</depend>
44 <depend re-exports="true">java.desktop</depend>
45 <depend>java.logging</depend>
46 <export>
47 <name>javax.activation</name>
48 </export>
49 </module>
50 <module>
51 <name>java.annotations.common</name>
52 <depend>java.base</depend>
53 <export>
54 <name>javax.annotation</name>
55 </export>
56 </module>
57 <module>
58 <name>java.base</name>
59 <export>
60 <name>java.io</name>
61 </export>
62 <export>
63 <name>java.lang</name>
461 </export>
462 <export>
463 <name>javax.lang.model</name>
464 </export>
465 <export>
466 <name>javax.lang.model.element</name>
467 </export>
468 <export>
469 <name>javax.lang.model.type</name>
470 </export>
471 <export>
472 <name>javax.lang.model.util</name>
473 </export>
474 <export>
475 <name>javax.tools</name>
476 </export>
477 </module>
478 <module>
479 <name>java.corba</name>
480 <depend>java.base</depend>
481 <depend re-exports="true">java.desktop</depend>
482 <depend>java.logging</depend>
483 <depend>java.naming</depend>
484 <depend re-exports="true">java.rmi</depend>
485 <export>
486 <name>javax.activity</name>
487 </export>
488 <export>
489 <name>javax.rmi</name>
490 </export>
491 <export>
492 <name>javax.rmi.CORBA</name>
493 </export>
494 <export>
495 <name>javax.transaction</name>
496 </export>
497 <export>
498 <name>org.omg.CORBA</name>
499 </export>
500 <export>
567 <name>org.omg.PortableServer.POAPackage</name>
568 </export>
569 <export>
570 <name>org.omg.PortableServer.ServantLocatorPackage</name>
571 </export>
572 <export>
573 <name>org.omg.PortableServer.portable</name>
574 </export>
575 <export>
576 <name>org.omg.SendingContext</name>
577 </export>
578 <export>
579 <name>org.omg.stub.java.rmi</name>
580 </export>
581 <export>
582 <name>com.sun.corba.se.impl.util</name>
583 <to>jdk.rmic</to>
584 </export>
585 </module>
586 <module>
587 <name>java.desktop</name>
588 <depend>java.base</depend>
589 <depend>java.logging</depend>
590 <depend>java.prefs</depend>
591 <depend re-exports="true">java.xml</depend>
592 <depend>jdk.charsets</depend>
593 <export>
594 <name>java.applet</name>
595 </export>
596 <export>
597 <name>java.awt</name>
598 </export>
599 <export>
600 <name>java.awt.color</name>
601 </export>
602 <export>
603 <name>java.awt.datatransfer</name>
604 </export>
605 <export>
606 <name>java.awt.dnd</name>
607 </export>
608 <export>
609 <name>java.awt.event</name>
610 </export>
611 <export>
612 <name>java.awt.font</name>
613 </export>
614 <export>
615 <name>java.awt.geom</name>
616 </export>
617 <export>
618 <name>java.awt.im</name>
619 </export>
620 <export>
621 <name>java.awt.im.spi</name>
622 </export>
623 <export>
624 <name>java.awt.image</name>
625 </export>
870 <to>jdk.jconsole</to>
871 </export>
872 <export>
873 <name>sun.rmi.transport</name>
874 <to>java.management</to>
875 <to>jdk.jconsole</to>
876 </export>
877 </module>
878 <module>
879 <name>java.scripting</name>
880 <depend>java.base</depend>
881 <export>
882 <name>javax.script</name>
883 </export>
884 </module>
885 <module>
886 <name>java.se</name>
887 <depend re-exports="true">java.activation</depend>
888 <depend re-exports="true">java.compact3</depend>
889 <depend re-exports="true">java.corba</depend>
890 <depend re-exports="true">java.desktop</depend>
891 <depend re-exports="true">java.xml.bind</depend>
892 <depend re-exports="true">java.xml.soap</depend>
893 <depend re-exports="true">java.xml.ws</depend>
894 </module>
895 <module>
896 <name>java.security.acl</name>
897 <depend>java.base</depend>
898 <export>
899 <name>java.security.acl</name>
900 </export>
901 </module>
902 <module>
903 <name>java.security.jgss</name>
904 <depend>java.base</depend>
905 <depend>java.naming</depend>
906 <export>
907 <name>javax.security.auth.kerberos</name>
908 </export>
909 <export>
1095 <to>java.xml.crypto</to>
1096 </export>
1097 <export>
1098 <name>com.sun.org.apache.xpath.internal.functions</name>
1099 <to>java.xml.crypto</to>
1100 </export>
1101 <export>
1102 <name>com.sun.org.apache.xpath.internal.objects</name>
1103 <to>java.xml.crypto</to>
1104 </export>
1105 <export>
1106 <name>com.sun.org.apache.xpath.internal.res</name>
1107 <to>java.xml.crypto</to>
1108 </export>
1109 </module>
1110 <module>
1111 <name>java.xml.bind</name>
1112 <depend re-exports="true">java.activation</depend>
1113 <depend>java.base</depend>
1114 <depend>java.compiler</depend>
1115 <depend>java.desktop</depend>
1116 <depend>java.logging</depend>
1117 <depend re-exports="true">java.xml</depend>
1118 <export>
1119 <name>javax.xml.bind</name>
1120 </export>
1121 <export>
1122 <name>javax.xml.bind.annotation</name>
1123 </export>
1124 <export>
1125 <name>javax.xml.bind.annotation.adapters</name>
1126 </export>
1127 <export>
1128 <name>javax.xml.bind.attachment</name>
1129 </export>
1130 <export>
1131 <name>javax.xml.bind.helpers</name>
1132 </export>
1133 <export>
1134 <name>javax.xml.bind.util</name>
1305 <export>
1306 <name>javax.xml.crypto.dom</name>
1307 </export>
1308 <export>
1309 <name>javax.xml.crypto.dsig</name>
1310 </export>
1311 <export>
1312 <name>javax.xml.crypto.dsig.dom</name>
1313 </export>
1314 <export>
1315 <name>javax.xml.crypto.dsig.keyinfo</name>
1316 </export>
1317 <export>
1318 <name>javax.xml.crypto.dsig.spec</name>
1319 </export>
1320 </module>
1321 <module>
1322 <name>java.xml.soap</name>
1323 <depend re-exports="true">java.activation</depend>
1324 <depend>java.base</depend>
1325 <depend>java.desktop</depend>
1326 <depend>java.logging</depend>
1327 <depend re-exports="true">java.xml</depend>
1328 <depend>java.xml.bind</depend>
1329 <export>
1330 <name>javax.xml.soap</name>
1331 </export>
1332 </module>
1333 <module>
1334 <name>java.xml.ws</name>
1335 <depend>java.activation</depend>
1336 <depend>java.annotations.common</depend>
1337 <depend>java.base</depend>
1338 <depend>java.desktop</depend>
1339 <depend>java.logging</depend>
1340 <depend>java.management</depend>
1341 <depend>java.rmi</depend>
1342 <depend re-exports="true">java.xml</depend>
1343 <depend re-exports="true">java.xml.bind</depend>
1344 <depend re-exports="true">java.xml.soap</depend>
1345 <depend>jdk.httpserver</depend>
1346 <export>
1347 <name>javax.jws</name>
1348 </export>
1349 <export>
1350 <name>javax.jws.soap</name>
1351 </export>
1352 <export>
1353 <name>javax.xml.ws</name>
1354 </export>
1355 <export>
1356 <name>javax.xml.ws.handler</name>
1357 </export>
1563 <name>sun.security.ec</name>
1564 <to>jdk.crypto.pkcs11</to>
1565 </export>
1566 </module>
1567 <module>
1568 <name>jdk.crypto.mscapi</name>
1569 <depend>java.base</depend>
1570 </module>
1571 <module>
1572 <name>jdk.crypto.pkcs11</name>
1573 <depend>java.base</depend>
1574 <depend>jdk.crypto.ec</depend>
1575 </module>
1576 <module>
1577 <name>jdk.crypto.ucrypto</name>
1578 <depend>java.base</depend>
1579 </module>
1580 <module>
1581 <name>jdk.deploy.osx</name>
1582 <depend>java.base</depend>
1583 <depend>java.desktop</depend>
1584 <depend>java.scripting</depend>
1585 </module>
1586 <module>
1587 <name>jdk.dev</name>
1588 <depend>java.base</depend>
1589 <depend>java.scripting</depend>
1590 <depend>java.xml</depend>
1591 <depend>jdk.compiler</depend>
1592 <depend>jdk.rmic</depend>
1593 <depend>jdk.xml.bind</depend>
1594 <depend>jdk.xml.ws</depend>
1595 <export>
1596 <name>com.sun.jarsigner</name>
1597 </export>
1598 </module>
1599 <module>
1600 <name>jdk.hotspot.agent</name>
1601 <depend>java.base</depend>
1602 <depend>java.desktop</depend>
1603 <depend>java.rmi</depend>
1604 <depend>java.scripting</depend>
1605 <depend>jdk.jdi</depend>
1606 </module>
1607 <module>
1608 <name>jdk.hprof.agent</name>
1609 <depend>java.base</depend>
1610 </module>
1611 <module>
1612 <name>jdk.httpserver</name>
1613 <depend>java.base</depend>
1614 <depend>java.logging</depend>
1615 <export>
1616 <name>com.sun.net.httpserver</name>
1617 </export>
1618 <export>
1619 <name>com.sun.net.httpserver.spi</name>
1620 </export>
1621 </module>
1627 <depend re-exports="true">jdk.compiler</depend>
1628 <export>
1629 <name>com.sun.javadoc</name>
1630 </export>
1631 <export>
1632 <name>com.sun.tools.doclets</name>
1633 </export>
1634 <export>
1635 <name>com.sun.tools.javadoc</name>
1636 </export>
1637 </module>
1638 <module>
1639 <name>jdk.jcmd</name>
1640 <depend>java.base</depend>
1641 <depend>jdk.attach</depend>
1642 <depend>jdk.jvmstat</depend>
1643 </module>
1644 <module>
1645 <name>jdk.jconsole</name>
1646 <depend>java.base</depend>
1647 <depend re-exports="true">java.desktop</depend>
1648 <depend>java.logging</depend>
1649 <depend re-exports="true">java.management</depend>
1650 <depend>java.rmi</depend>
1651 <depend>jdk.attach</depend>
1652 <depend>jdk.jvmstat</depend>
1653 <export>
1654 <name>com.sun.tools.jconsole</name>
1655 </export>
1656 </module>
1657 <module>
1658 <name>jdk.jdi</name>
1659 <depend>java.base</depend>
1660 <depend>jdk.attach</depend>
1661 <export>
1662 <name>com.sun.jdi</name>
1663 </export>
1664 <export>
1665 <name>com.sun.jdi.connect</name>
1666 </export>
1705 <name>jdk.naming.dns</name>
1706 <depend>java.base</depend>
1707 <depend>java.naming</depend>
1708 </module>
1709 <module>
1710 <name>jdk.naming.rmi</name>
1711 <depend>java.base</depend>
1712 <depend>java.naming</depend>
1713 <depend>java.rmi</depend>
1714 </module>
1715 <module>
1716 <name>jdk.rmic</name>
1717 <depend>java.base</depend>
1718 <depend>java.corba</depend>
1719 <depend>jdk.compiler</depend>
1720 <depend>jdk.javadoc</depend>
1721 </module>
1722 <module>
1723 <name>jdk.runtime</name>
1724 <depend>java.base</depend>
1725 <depend>java.desktop</depend>
1726 <depend>java.se</depend>
1727 </module>
1728 <module>
1729 <name>jdk.scripting.nashorn</name>
1730 <depend>java.base</depend>
1731 <depend>java.logging</depend>
1732 <depend>java.scripting</depend>
1733 </module>
1734 <module>
1735 <name>jdk.sctp</name>
1736 <depend>java.base</depend>
1737 <export>
1738 <name>com.sun.nio.sctp</name>
1739 </export>
1740 </module>
1741 <module>
1742 <name>jdk.security.auth</name>
1743 <depend>java.base</depend>
1744 <depend re-exports="true">java.naming</depend>
1754 </export>
1755 <export>
1756 <name>com.sun.security.auth.module</name>
1757 </export>
1758 </module>
1759 <module>
1760 <name>jdk.security.jgss</name>
1761 <depend>java.base</depend>
1762 <depend>java.logging</depend>
1763 <depend re-exports="true">java.security.jgss</depend>
1764 <depend>java.security.sasl</depend>
1765 <export>
1766 <name>com.sun.security.jgss</name>
1767 </export>
1768 </module>
1769 <module>
1770 <name>jdk.xml.bind</name>
1771 <depend>java.activation</depend>
1772 <depend>java.base</depend>
1773 <depend>java.compiler</depend>
1774 <depend>java.desktop</depend>
1775 <depend>java.logging</depend>
1776 <depend>java.xml</depend>
1777 <depend>java.xml.bind</depend>
1778 <depend>jdk.compiler</depend>
1779 <export>
1780 <name>com.sun.codemodel.internal</name>
1781 <to>jdk.xml.ws</to>
1782 </export>
1783 <export>
1784 <name>com.sun.codemodel.internal.writer</name>
1785 <to>jdk.xml.ws</to>
1786 </export>
1787 <export>
1788 <name>com.sun.istack.internal.tools</name>
1789 <to>jdk.xml.ws</to>
1790 </export>
1791 <export>
1792 <name>com.sun.tools.internal.jxc.ap</name>
1793 <to>jdk.xml.ws</to>
|
24 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
25 or visit www.oracle.com if you need additional information or have any
26 questions.
27
28 -->
29
30 <!--
31
32 This document defines the modular structure of the JDK as described
33 in JEP 200: The Modular JDK (http://openjdk.java.net/jeps/200).
34
35 Changes to this file must be reviewed by a Project Jigsaw Committer
36 (http://openjdk.java.net/census#jigsaw).
37
38 -->
39
40 <modules>
41 <module>
42 <name>java.activation</name>
43 <depend>java.base</depend>
44 <depend re-exports="true">java.datatransfer</depend>
45 <depend re-exports="true">java.desktop</depend>
46 <depend>java.logging</depend>
47 <export>
48 <name>javax.activation</name>
49 </export>
50 </module>
51 <module>
52 <name>java.annotations.common</name>
53 <depend>java.base</depend>
54 <export>
55 <name>javax.annotation</name>
56 </export>
57 </module>
58 <module>
59 <name>java.base</name>
60 <export>
61 <name>java.io</name>
62 </export>
63 <export>
64 <name>java.lang</name>
462 </export>
463 <export>
464 <name>javax.lang.model</name>
465 </export>
466 <export>
467 <name>javax.lang.model.element</name>
468 </export>
469 <export>
470 <name>javax.lang.model.type</name>
471 </export>
472 <export>
473 <name>javax.lang.model.util</name>
474 </export>
475 <export>
476 <name>javax.tools</name>
477 </export>
478 </module>
479 <module>
480 <name>java.corba</name>
481 <depend>java.base</depend>
482 <depend re-exports="true">java.datatransfer</depend>
483 <depend re-exports="true">java.desktop</depend>
484 <depend>java.logging</depend>
485 <depend>java.naming</depend>
486 <depend re-exports="true">java.rmi</depend>
487 <export>
488 <name>javax.activity</name>
489 </export>
490 <export>
491 <name>javax.rmi</name>
492 </export>
493 <export>
494 <name>javax.rmi.CORBA</name>
495 </export>
496 <export>
497 <name>javax.transaction</name>
498 </export>
499 <export>
500 <name>org.omg.CORBA</name>
501 </export>
502 <export>
569 <name>org.omg.PortableServer.POAPackage</name>
570 </export>
571 <export>
572 <name>org.omg.PortableServer.ServantLocatorPackage</name>
573 </export>
574 <export>
575 <name>org.omg.PortableServer.portable</name>
576 </export>
577 <export>
578 <name>org.omg.SendingContext</name>
579 </export>
580 <export>
581 <name>org.omg.stub.java.rmi</name>
582 </export>
583 <export>
584 <name>com.sun.corba.se.impl.util</name>
585 <to>jdk.rmic</to>
586 </export>
587 </module>
588 <module>
589 <name>java.datatransfer</name>
590 <depend>java.base</depend>
591 <export>
592 <name>java.awt.datatransfer</name>
593 </export>
594 <export>
595 <name>sun.datatransfer</name>
596 <to>java.desktop</to>
597 </export>
598 </module>
599 <module>
600 <name>java.desktop</name>
601 <depend>java.base</depend>
602 <depend>java.logging</depend>
603 <depend>java.prefs</depend>
604 <depend re-exports="true">java.xml</depend>
605 <depend re-exports="true">java.datatransfer</depend>
606 <depend>jdk.charsets</depend>
607 <export>
608 <name>java.applet</name>
609 </export>
610 <export>
611 <name>java.awt</name>
612 </export>
613 <export>
614 <name>java.awt.color</name>
615 </export>
616 <export>
617 <name>java.awt.dnd</name>
618 </export>
619 <export>
620 <name>java.awt.event</name>
621 </export>
622 <export>
623 <name>java.awt.font</name>
624 </export>
625 <export>
626 <name>java.awt.geom</name>
627 </export>
628 <export>
629 <name>java.awt.im</name>
630 </export>
631 <export>
632 <name>java.awt.im.spi</name>
633 </export>
634 <export>
635 <name>java.awt.image</name>
636 </export>
881 <to>jdk.jconsole</to>
882 </export>
883 <export>
884 <name>sun.rmi.transport</name>
885 <to>java.management</to>
886 <to>jdk.jconsole</to>
887 </export>
888 </module>
889 <module>
890 <name>java.scripting</name>
891 <depend>java.base</depend>
892 <export>
893 <name>javax.script</name>
894 </export>
895 </module>
896 <module>
897 <name>java.se</name>
898 <depend re-exports="true">java.activation</depend>
899 <depend re-exports="true">java.compact3</depend>
900 <depend re-exports="true">java.corba</depend>
901 <depend re-exports="true">java.datatransfer</depend>
902 <depend re-exports="true">java.desktop</depend>
903 <depend re-exports="true">java.xml.bind</depend>
904 <depend re-exports="true">java.xml.soap</depend>
905 <depend re-exports="true">java.xml.ws</depend>
906 </module>
907 <module>
908 <name>java.security.acl</name>
909 <depend>java.base</depend>
910 <export>
911 <name>java.security.acl</name>
912 </export>
913 </module>
914 <module>
915 <name>java.security.jgss</name>
916 <depend>java.base</depend>
917 <depend>java.naming</depend>
918 <export>
919 <name>javax.security.auth.kerberos</name>
920 </export>
921 <export>
1107 <to>java.xml.crypto</to>
1108 </export>
1109 <export>
1110 <name>com.sun.org.apache.xpath.internal.functions</name>
1111 <to>java.xml.crypto</to>
1112 </export>
1113 <export>
1114 <name>com.sun.org.apache.xpath.internal.objects</name>
1115 <to>java.xml.crypto</to>
1116 </export>
1117 <export>
1118 <name>com.sun.org.apache.xpath.internal.res</name>
1119 <to>java.xml.crypto</to>
1120 </export>
1121 </module>
1122 <module>
1123 <name>java.xml.bind</name>
1124 <depend re-exports="true">java.activation</depend>
1125 <depend>java.base</depend>
1126 <depend>java.compiler</depend>
1127 <depend>java.datatransfer</depend>
1128 <depend>java.desktop</depend>
1129 <depend>java.logging</depend>
1130 <depend re-exports="true">java.xml</depend>
1131 <export>
1132 <name>javax.xml.bind</name>
1133 </export>
1134 <export>
1135 <name>javax.xml.bind.annotation</name>
1136 </export>
1137 <export>
1138 <name>javax.xml.bind.annotation.adapters</name>
1139 </export>
1140 <export>
1141 <name>javax.xml.bind.attachment</name>
1142 </export>
1143 <export>
1144 <name>javax.xml.bind.helpers</name>
1145 </export>
1146 <export>
1147 <name>javax.xml.bind.util</name>
1318 <export>
1319 <name>javax.xml.crypto.dom</name>
1320 </export>
1321 <export>
1322 <name>javax.xml.crypto.dsig</name>
1323 </export>
1324 <export>
1325 <name>javax.xml.crypto.dsig.dom</name>
1326 </export>
1327 <export>
1328 <name>javax.xml.crypto.dsig.keyinfo</name>
1329 </export>
1330 <export>
1331 <name>javax.xml.crypto.dsig.spec</name>
1332 </export>
1333 </module>
1334 <module>
1335 <name>java.xml.soap</name>
1336 <depend re-exports="true">java.activation</depend>
1337 <depend>java.base</depend>
1338 <depend>java.datatransfer</depend>
1339 <depend>java.desktop</depend>
1340 <depend>java.logging</depend>
1341 <depend re-exports="true">java.xml</depend>
1342 <depend>java.xml.bind</depend>
1343 <export>
1344 <name>javax.xml.soap</name>
1345 </export>
1346 </module>
1347 <module>
1348 <name>java.xml.ws</name>
1349 <depend>java.activation</depend>
1350 <depend>java.annotations.common</depend>
1351 <depend>java.base</depend>
1352 <depend>java.datatransfer</depend>
1353 <depend>java.desktop</depend>
1354 <depend>java.logging</depend>
1355 <depend>java.management</depend>
1356 <depend>java.rmi</depend>
1357 <depend re-exports="true">java.xml</depend>
1358 <depend re-exports="true">java.xml.bind</depend>
1359 <depend re-exports="true">java.xml.soap</depend>
1360 <depend>jdk.httpserver</depend>
1361 <export>
1362 <name>javax.jws</name>
1363 </export>
1364 <export>
1365 <name>javax.jws.soap</name>
1366 </export>
1367 <export>
1368 <name>javax.xml.ws</name>
1369 </export>
1370 <export>
1371 <name>javax.xml.ws.handler</name>
1372 </export>
1578 <name>sun.security.ec</name>
1579 <to>jdk.crypto.pkcs11</to>
1580 </export>
1581 </module>
1582 <module>
1583 <name>jdk.crypto.mscapi</name>
1584 <depend>java.base</depend>
1585 </module>
1586 <module>
1587 <name>jdk.crypto.pkcs11</name>
1588 <depend>java.base</depend>
1589 <depend>jdk.crypto.ec</depend>
1590 </module>
1591 <module>
1592 <name>jdk.crypto.ucrypto</name>
1593 <depend>java.base</depend>
1594 </module>
1595 <module>
1596 <name>jdk.deploy.osx</name>
1597 <depend>java.base</depend>
1598 <depend>java.datatransfer</depend>
1599 <depend>java.desktop</depend>
1600 <depend>java.scripting</depend>
1601 </module>
1602 <module>
1603 <name>jdk.dev</name>
1604 <depend>java.base</depend>
1605 <depend>java.scripting</depend>
1606 <depend>java.xml</depend>
1607 <depend>jdk.compiler</depend>
1608 <depend>jdk.rmic</depend>
1609 <depend>jdk.xml.bind</depend>
1610 <depend>jdk.xml.ws</depend>
1611 <export>
1612 <name>com.sun.jarsigner</name>
1613 </export>
1614 </module>
1615 <module>
1616 <name>jdk.hotspot.agent</name>
1617 <depend>java.base</depend>
1618 <depend>java.datatransfer</depend>
1619 <depend>java.desktop</depend>
1620 <depend>java.rmi</depend>
1621 <depend>java.scripting</depend>
1622 <depend>jdk.jdi</depend>
1623 </module>
1624 <module>
1625 <name>jdk.hprof.agent</name>
1626 <depend>java.base</depend>
1627 </module>
1628 <module>
1629 <name>jdk.httpserver</name>
1630 <depend>java.base</depend>
1631 <depend>java.logging</depend>
1632 <export>
1633 <name>com.sun.net.httpserver</name>
1634 </export>
1635 <export>
1636 <name>com.sun.net.httpserver.spi</name>
1637 </export>
1638 </module>
1644 <depend re-exports="true">jdk.compiler</depend>
1645 <export>
1646 <name>com.sun.javadoc</name>
1647 </export>
1648 <export>
1649 <name>com.sun.tools.doclets</name>
1650 </export>
1651 <export>
1652 <name>com.sun.tools.javadoc</name>
1653 </export>
1654 </module>
1655 <module>
1656 <name>jdk.jcmd</name>
1657 <depend>java.base</depend>
1658 <depend>jdk.attach</depend>
1659 <depend>jdk.jvmstat</depend>
1660 </module>
1661 <module>
1662 <name>jdk.jconsole</name>
1663 <depend>java.base</depend>
1664 <depend re-exports="true">java.datatransfer</depend>
1665 <depend re-exports="true">java.desktop</depend>
1666 <depend>java.logging</depend>
1667 <depend re-exports="true">java.management</depend>
1668 <depend>java.rmi</depend>
1669 <depend>jdk.attach</depend>
1670 <depend>jdk.jvmstat</depend>
1671 <export>
1672 <name>com.sun.tools.jconsole</name>
1673 </export>
1674 </module>
1675 <module>
1676 <name>jdk.jdi</name>
1677 <depend>java.base</depend>
1678 <depend>jdk.attach</depend>
1679 <export>
1680 <name>com.sun.jdi</name>
1681 </export>
1682 <export>
1683 <name>com.sun.jdi.connect</name>
1684 </export>
1723 <name>jdk.naming.dns</name>
1724 <depend>java.base</depend>
1725 <depend>java.naming</depend>
1726 </module>
1727 <module>
1728 <name>jdk.naming.rmi</name>
1729 <depend>java.base</depend>
1730 <depend>java.naming</depend>
1731 <depend>java.rmi</depend>
1732 </module>
1733 <module>
1734 <name>jdk.rmic</name>
1735 <depend>java.base</depend>
1736 <depend>java.corba</depend>
1737 <depend>jdk.compiler</depend>
1738 <depend>jdk.javadoc</depend>
1739 </module>
1740 <module>
1741 <name>jdk.runtime</name>
1742 <depend>java.base</depend>
1743 <depend>java.datatransfer</depend>
1744 <depend>java.desktop</depend>
1745 <depend>java.se</depend>
1746 </module>
1747 <module>
1748 <name>jdk.scripting.nashorn</name>
1749 <depend>java.base</depend>
1750 <depend>java.logging</depend>
1751 <depend>java.scripting</depend>
1752 </module>
1753 <module>
1754 <name>jdk.sctp</name>
1755 <depend>java.base</depend>
1756 <export>
1757 <name>com.sun.nio.sctp</name>
1758 </export>
1759 </module>
1760 <module>
1761 <name>jdk.security.auth</name>
1762 <depend>java.base</depend>
1763 <depend re-exports="true">java.naming</depend>
1773 </export>
1774 <export>
1775 <name>com.sun.security.auth.module</name>
1776 </export>
1777 </module>
1778 <module>
1779 <name>jdk.security.jgss</name>
1780 <depend>java.base</depend>
1781 <depend>java.logging</depend>
1782 <depend re-exports="true">java.security.jgss</depend>
1783 <depend>java.security.sasl</depend>
1784 <export>
1785 <name>com.sun.security.jgss</name>
1786 </export>
1787 </module>
1788 <module>
1789 <name>jdk.xml.bind</name>
1790 <depend>java.activation</depend>
1791 <depend>java.base</depend>
1792 <depend>java.compiler</depend>
1793 <depend>java.datatransfer</depend>
1794 <depend>java.desktop</depend>
1795 <depend>java.logging</depend>
1796 <depend>java.xml</depend>
1797 <depend>java.xml.bind</depend>
1798 <depend>jdk.compiler</depend>
1799 <export>
1800 <name>com.sun.codemodel.internal</name>
1801 <to>jdk.xml.ws</to>
1802 </export>
1803 <export>
1804 <name>com.sun.codemodel.internal.writer</name>
1805 <to>jdk.xml.ws</to>
1806 </export>
1807 <export>
1808 <name>com.sun.istack.internal.tools</name>
1809 <to>jdk.xml.ws</to>
1810 </export>
1811 <export>
1812 <name>com.sun.tools.internal.jxc.ap</name>
1813 <to>jdk.xml.ws</to>
|