我试图为WAS Liberty server创建Maven项目。
mvn原型:generate-DarchetypeGroupId=net。瓦斯德夫。wlp。maven-DarchetypeArtifactId=liberty原型ear-DarchetypeVersion=2.2-DgroupId=com。测试-DartifactId=test-Dversion=1.0-SNAPSHOT
您能告诉我如何配置上下文路径以及如何添加虚拟主机吗。
虽然原型模板没有专门提供配置这些的方法,但您可以轻松地从生成的应用程序和服务器配置开始,并从那里“正常”配置服务器。
>
生成项目:
mvn archetype:generate -DarchetypeGroupId=net.wasdev.wlp.maven -DarchetypeArtifactId=liberty-archetype-webapp -DarchetypeVersion=2.5 -DgroupId=com.test -DartifactId=test -Dversion=1.0-SNAPSHOT
创建绑定文件:src/main/webapp/WEB-INF/ibm WEB bnd。包含内容的xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-bnd
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xmk/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-bnd_1_0.xsd"
version="1.0">
<virtual-host name="myVHost" />
</web-bnd>
在src/main/liberty/config/server的服务器配置中配置虚拟主机(和上下文根)。xml:
<server description="Sample Servlet server">
<featureManager>
<feature>jsp-2.3</feature>
</featureManager>
<httpEndpoint host="*" httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/>
<virtualHost id="myVHost">
<hostAlias>myDomain.myHost.com:9080</hostAlias>
</virtualHost>
<webApplication id="test" location="test.war" name="test" contextRoot="ctxRoot"/>
</server>
我注意到你特别问了自由-原型-耳朵原型,所以如果以上不符合你的需求,请评论并提到这一点。
此外,我还将原型版本升级到了2.5,这也带来了一个更新版本的Liberty(实际上是开放的Liberty),不过在2.2级别也应该可以。
你可以
问题内容: 我确信这个问题已经被问过很多次了,但是我没有遇到任何问题。我在配置Zend框架的地方使用XAMPP。 XAMPP在 端口8081 上运行,因为 80 正在被某些Windows进程占用,因此我需要使用以下(或在较新版本中)以下代码配置的虚拟主机。 并使用来更新hosts文件,并尝试重新启动apache,但显示错误。 问题答案: 我看到两个错误: 固定版本: 一件事要提到: 您可以随时尝试
提前感谢。 我只是遵循数字海洋的教程:https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts。我完成了所有说明,但是当我开始测试配置并从我的停车域添加 A 记录时,假设 example.com,我的数字海洋 vps 地址是 192.168.10.2
我刚刚在我的Windows 7 64bit中安装了Android Studio。 当我启动应用程序时,我们编写代码的屏幕背景是白色的。 我更喜欢黑色或任何其他颜色。 我不确定我们是否可以更改颜色/主题或添加更多主题。
OS:centOS 6.3最终版 我已经安装了mysql和apache2(httpd)包,并更改了/etc/httpd/conf/httpd.conf中的配置,如下所示: 所有服务器名称和服务器别名都工作正常,我可以访问 3 个页面。 但是当我试图通过服务器的ip访问一个页面时,奇怪的事情发生了(至少对我来说)。apache2返回给我第一个定义的virtualHost(在这个例子中是wordpre
nginx安装好之后一般会在/etc/nginx/目录下有nginx.conf文件和conf.d目录,这其实已经帮我们预留了虚拟主机要准备的内容。 看下nginx.conf文件,里面有这样一行: include /etc/nginx/conf.d/*.conf; 那么也就是说ngixn启动都会自动加载conf.d目录下以.conf结尾的所有配置文件 ok,我们直接干掉nginx.conf里面se
我在windows 10上使用MAMP,无法启动Apache服务器,因为系统使用了我的默认端口(80)。所以我把默认端口改为8080。但现在我无法访问以前设置的虚拟主机站点。请帮帮我 我已经试过了: 1) MAMP\bin\apache\conf\httpd。形态 2) MAMP\bin\apache\conf\extra\httpd ssl。形态 3) 主机文件 4) MAMP\bin\apac