我正在遵循IntelliJ IDEA 2018.2.5中的项目拼图:模块系统快速启动指南。在链接器部分之前,我在IDE中做了所有的事情。在IntelliJ idea中有没有使用jlink的方法?
jlink(请参见JEP 282)是链接器工具,可用于链接一组模块及其传递依赖关系,以创建自定义模块化运行时映像(请参见JEP 220).
-Project Jigsaw:Module System Quick-Start Guide
您可以使用Ant作为构建工具,并指定您自己的jlink目标,如下所示:
<target name="link">
<echo message="Creating jlink image in directory = dist\bin\java" />
<exec executable="jlink">
<arg line='--module-path bin;"C:\Program Files\Java\jdk-11.0.1-Linux\jmods";"C:\Users\VTorroni\_libs\hsqldb-2.4.1\modules";"C:\Users\VTorroni\_libs\tinylog-1.3.5\module";"C:\Users\VTorroni\_libs\javax.servlet-api-4.0.1\module\javax.servlet.api-4.0.1.jar" --add-modules pnode --output dist\bin\java --strip-debug --no-header-files --no-man-pages --compress=2' />
</exec>
</target>
假设我正在开发一个由两个模块组成的模块化应用程序:依赖于模块。我在目录中有它们的模块化JAR文件。 并且我想准备轻量级JRE来运行它。所以很明显,我使用jlink工具:
在创建命令如下所示的配置单元表之后,我调用hql=[],这将花费9个映射器,与HDFS中的文件数量相同。 但我想要的是把所有的部分-I在一个分裂中,这样,应该只有三个映射器。 我尝试从继承,以测试自定义的是否可以工作。 但是当我将它挂载到配置单元中时,它返回异常: 有人能给我点线索吗?多谢!
VM create失败,原因是ISOSDISK错误:MSRESTAZURE.AZURE_Exceptions.CloudError:不允许更改属性'osDisk.Image.URI'。 如果有帮助,则是将事务发送到Azure: URL:hps://management.azure.com/subscriptions/b97ddb69-f825-48b4-9e19-48eb3b4c8267/reso
问题内容: 我刚刚意识到DBUnit本身不会创建表(请参阅如何在不面对NoSuchTableException的情况下使用具有普通JDBC和HSQLDB的DBUnit进行测试?)。 DBUnit有什么方法可以根据数据集或dtd自动创建表吗? 编辑: 为了简单测试像HSQLDB这样的内存数据库,可以使用粗略的方法来自动创建表: 问题答案: 并不是的。正如您链接的答案所指出的那样,dbunit xml
嗨,我是新的GoogleDataProc和尝试创建自定义图像的dataproc。我已经按照留档中提到的所有步骤,但在运行它时,我得到了成功匹配发现“构建成功:数据处理程序初始化操作成功”之后,我得到以下错误: 来自安装了gcloud sdk的本地计算机的命令: python生成自定义图像。py--映像名称xyz--dataproc版本1.2.45--自定义脚本自定义脚本。sh——菊花路径~/dai
错误:ExampleUtil模块找不到module-info.class 有没有一种方法可以使用不是模块的JAR来创建运行时映像?谢谢你。