idea jetty运行

idea的maven执行install时报错:

Artifact has not been packaged yet. When used on reactor artifact, unpack should be executed after packaging: see MDEP-98

 

解决方法:

原因是执行install来打包package的时候,使用了unpack工具顺便把artifactItems指定依赖的包也install到jar中去,但是却找不到这个依赖包或者这个依赖包还没使用install打包出来。

转载于:https://www.cnblogs.com/wsxnihao/p/9463701.html

在IntelliJ IDEA中添加Jetty项目并运行可通过以下两种常见方法实现: ### 方法一:手动配置Jetty服务器 1. 解压Jetty文件并进行重命名,例如将其重命名为jetty7.6.21,然后放置在容易找到的位置。 2. 使用IntelliJ IDEA打开项目。 3. 点击“Add configurations”。 4. 点开“Templates”,找到“Jetty Server/local”。 5. 点击“configurations”,选择Jetty的位置,点击“OK”保存。 6. 点击“➕”号,选择“jetty server/local”。 7. 点击“Deployment”,再点击“➕”号,选择“Artifacets”,并选择带有“exploded”的文件。 8. 返回“Server”,修改项目启动名称。 9. 在“VM options”添加启动参数: - 配置JMX port端口号参数(不要用8080端口,因为IntelliJ IDEA启动Jetty会自动检测80端口,此端口需要闲置),例如`-Djetty.port=8081`。 - 文件编码参数,防止日志乱码显示,即`-Dfile.encoding=UTF-8`,参数之间用空格分隔。 10. 点击“OK”保存配置,启动项目。如果要配置其他项目,需更换项目端口和JMX port端口 [^2]。 ### 方法二:通过Maven配置Jetty插件 1. 按默认设置完成Maven项目的创建,点击“finish”,等待片刻。 2. 出现相应界面后,在右下角选择“Enable Auto Import”,此时Maven基本配置完成。 3. 在`pom.xml`文件内加入如下配置,如果已有部分内容,则只添加缺失部分: ```xml <plugins> <plugin> <!-- 配置jetty 插件 --> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.7.v20170914</version> </plugin> </plugins> ``` 之后就可以执行运行项目的操作 [^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值