我试图从我的计算机上运行xmlaccess,并且websphere门户服务器安装在与我连接的不同机器上。我完成了在计算机上添加jar文件然后使用所需参数运行xmlaccess命令的所有配置。但我继续提供相同的输出并且没有创建输出文件。我已经复制了ibm知识中心给出的所有jar文件。
这是我给出的命令和我每次都得到的输出,当在安装了websphere的机器上运行相同的命令时,它会创建输出文件并且工作正常
const webpack = require("webpack");
const ngToolsWebpack = require("@ngtools/webpack");
const HtmlWebpackPlugin = require("html-webpack-plugin");
module.exports = {
entry: {
app: "./src/main.ts",
vendor: ["@angular/core", "@angular/common", "@angular/platform-browser"],
polyfill: ["zone.js/dist/zone.js"],
},
output: {
path: __dirname + "/dist",
filename: "[name].js",
},
resolve: {
extensions: [".ts", ".js"],
},
module: {
rules: [
{ test: /\.html$/, use: "raw-loader" },
{ test: /\.css$/, use: "raw-loader" },
{ test: /\.ts$/, use: "@ngtools/webpack" },
],
},
plugins: [
new ngToolsWebpack.AotPlugin({
tsConfigPath: "./tsconfig.json",
}),
new webpack.optimize.CommonsChunkPlugin({
names: ["vendor", "polyfill"],
}),
new HtmlWebpackPlugin({
template: "src/index.html",
}),
],
};
答案 0 :(得分:0)
尝试将其放在非虚拟化目录中,例如c:\ xmlaccess而不是桌面上。
在该目录中创建一个名为plugins的文件夹 请在那里的这些罐子 bootstrap.jar,com.ibm.ffdc.jar,com.ibm.ws.emf.jar,com.ibm.ws.runtime.jar,j2ee.jar,org.eclipse.emf.common.jar,org.eclipse。 emf.ecore.jar,wp.base.jar,wp.engine.impl.jar,wp.utilities.streams.jar,wp.xml.client.jar
我使用的是1.8 jdk 然后像这样设置你的bat文件
@echo off
set WAS_HOME=C:\xmlacess\plugins
set cpath=%WAS_HOME%\com.ibm.ws.runtime.jar
set cpath=%cpath%;%WAS_HOME%\bootstrap.jar
set cpath=%cpath%;%WAS_HOME%\com.ibm.ws.emf.jar
set cpath=%cpath%;%WAS_HOME%\org.eclipse.emf.ecore.jar
set cpath=%cpath%;%WAS_HOME%\org.eclipse.emf.common.jar
%JAVA% -classpath c:\xmlaccess\plugins\wp.xml.client.jar;%WAS_HOME%\wp.base.jar;%WAS_HOME%\wp.engine.impl.jar;%WAS_HOME%\wp.utilities.streams.jar;%WAS_HOME%\j2ee.jar;%WAS_HOME%\com.ibm.ffdc.jar;%cpath% com.ibm.wps.xmlaccess.XmlAccess %*