[App] WildFly + apache-maven + quickstart
来源:互联网 发布:淘宝分享怎么查看 编辑:程序博客网 时间:2024/06/07 16:53
1、配置 jdk8环境
# cd /usr/local/src/
# jdk8下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
# rpm -ivhjdk-8u151-linux-x64.rpm
# vi/etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_151
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
# source/etc/profile
#java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
2、安装 widfly
# cd /usr/local/src/
#wget http://download.jboss.org/wildfly/11.0.0.Final/wildfly-11.0.0.Final.tar.gz
#tar -zxf wildfly-11.0.0.Final.tar.gz
# mvwildfly-11.0.0.Final /usr/local/wildfly
# vi/etc/profile
export JBOSS_HOME=/usr/local/wildfly
export PATH=$JBOSS_HOME/bin:$PATH
# source/etc/profile
#groupadd www
#useradd -g www www
#chown -R www:www /usr/local/wildfly
#cd /usr/local/wildfly/bin/
#./add-user.sh #创建用户名并 enable
#vi /usr/local/wildfly/standalone/configuration/standalone.xml
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:0.0.0.0}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:0.0.0.0}"/>
</interface>
</interfaces>
#cd /usr/local/wildfly/
#cp -a docs/contrib/scripts/init.d bin/
# vibin/init.d/wildfly.conf
JAVA_HOME="/usr/java/jdk1.8.0_151"
JBOSS_HOME="/usr/local/wildfly"
JBOSS_USER=www
#vi bin/init.d/wildfly-init-redhat.sh
if [ -z "$JBOSS_CONF" ]; then
#JBOSS_CONF="/etc/default/${NAME}"
JBOSS_CONF="/usr/local/wildfly/bin/init.d/wildfly.conf"
fi
if [ -z "$JBOSS_HOME" ]; then
#JBOSS_HOME="/opt/${NAME}"
JBOSS_HOME=/usr/local/wildfly
fi
if [ -z "$JBOSS_PIDFILE" ]; then
#JBOSS_PIDFILE=/var/run/wildfly/${NAME}.pid
JBOSS_PIDFILE=/usr/local/wildfly/wildfly.pid
fi
# vi/lib/systemd/system/wildfly.service
[Unit]
Description=Wildfly
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/wildfly/bin/init.d/wildfly-init-redhat.sh start
ExecStop=/usr/local/wildfly/bin/init.d/wildfly-init-redhat.sh stop
[Install]
WantedBy=multi-user.target
#systemctl enable wildfly.service
#systemctl start wildfly.service
#测试
http://192.168.1.151:8080/
http://192.168.1.151:9990/console
3、安装 apache-maven
# cd /usr/local/src
#wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
#tar -zxf apache-maven-3.5.2-bin.tar.gz
#mv apache-maven-3.5.2 /usr/local/
#vi /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.5.2
export PATH=$PATH:$MAVEN_HOME/bin
#source /etc/profile
#mvn -v
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00)
Maven home: /usr/local/apache-maven-3.5.2
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/java/jdk1.8.0_151/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-327.el7.x86_64", arch: "amd64", family: "unix"
4、部署 quickstart
#下载地址:https://github.com/wildfly/quickstart/tree/11.0.0.Final
#unzip quickstart-11.0.0.Final.zip
# cdquickstart-11.0.0.Final/helloworld
#mvn clean package wildfly:deploy
- [App] WildFly + apache-maven + quickstart
- maven报错Requested org.apache.maven.archetypes:maven-archetype-quickstart:jar
- 新建maven库时,提示Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEA
- eclipse maven工程时报错Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Maven-Could not resolve artifact org.apache.maven.archetypes:maven-archetype-quickstart:jar:1.1
- 创建maven项目,常见问题(Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart..)
- WildFly + Apache 环境整合
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- cloud not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:release from any
- rg.apache.maven.archetypes:maven-archetype-quickstart:1.1 from any of the configured repositories
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- 解决:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- POJ1836-Alignment(最长上升子序列)
- Jamie's Contact Groups (二分图多重匹配)
- 设计模式--模板模式
- linux使用与学习
- C++中 #ifndef #define #endif
- [App] WildFly + apache-maven + quickstart
- 经典同步互斥问题之读者—写者问题
- Java基础知识
- 设计模式--适配器模式、外观模式
- 利用UiAutomator写一个首页刷新的稳定性测试脚本
- Spark的资源管理和调度模式
- oraacle 几个函数的用法
- 采用BigInteger进行的权限设计
- datastage登陆报错Failed to authenticate the current user against the selected Services Tier